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

Glossary term · Management

Middle tier TS

Middle tier Technical Specification

Management →

Middle tier TS is the set of 3GPP charging specifications that define domain or service-specific online and offline charging functionality, operating under the overarching charging architecture.

Introduced
Rel-11
Where
Services
Specifications
11 specs
Also in
Core Network, Management
Middle tier TS Description Purpose What changed Neighbours Specifications

Description

The 'middle tier' Technical Specifications (TSs) are a defined group of 3GPP charging specifications within the 32.250 to 32.279 numbering range. They provide detailed, service-specific and domain-specific charging requirements that enable operators to monetize different network services and subsystems. Examples include TS 32.250 for the Circuit Switched (CS) domain, TS 32.251 for the Packet Switched (PS) domain, TS 32.270 for the Multimedia Messaging Service (MMS), and TS 32.272 for the IP Multimedia Subsystem (IMS). These specifications define how charging data is generated, collected, and processed for each particular service or network domain, covering both online (prepaid, real-time) and offline (postpaid, batch) charging mechanisms.

Architecturally, the middle tier TSs operate under the umbrella of the 'tier 1' charging specification, TS 32.240, which establishes the overall charging architecture, principles, and logical charging functions. The middle tier documents then specialize these principles for a given domain or service. For instance, TS 32.251 details the charging architecture for the PS domain, specifying the Charging Trigger Function (CTF), Charging Data Function (CDF), and Charging Gateway Function (CGF) interactions, as well as the structure of Charging Data Records (CDRs) for packet data sessions. Similarly, TS 32.272 defines the charging framework for IMS, including the use of the IMS Charging Identifier (ICID) and the mapping of SIP signalling to charging events.

These specifications also rely on a set of 'top tier' TSs in the 32.29x range, which define common charging aspects applicable across all middle tier specifications. These include TS 32.295 for the charging data record (CDR) parameter definitions, TS 32.297 for the common billing domain interface, and TS 32.299 for the Diameter charging applications. The middle tier TSs reference these common specifications to ensure consistency and interoperability across different services and domains.

The middle tier TSs are essential for enabling flexible and accurate billing in multi-service networks. They allow operators to define charging models that reflect the specific characteristics of each service, such as volume-based charging for data, time-based charging for voice, or event-based charging for messaging. By separating domain-specific charging logic from the common architecture and enablers, 3GPP ensures that new services can be integrated into the charging system without redefining the entire framework. This modular approach has been maintained and evolved across multiple releases, from Rel-11 through Rel-19, adapting to new technologies like 5G and network slicing.

Purpose & Motivation

The middle tier TSs exist to provide a structured, modular approach to charging in 3GPP networks. Before their introduction, charging specifications were often fragmented and service-specific, leading to inconsistencies and integration challenges. The tiered architecture, with TS 32.240 as the overarching architecture and the 32.29x series for common enablers, allows for a clear separation of concerns: the middle tier focuses on the unique charging aspects of each domain or service, while leveraging common mechanisms for data formats, interfaces, and protocols.

This structure solves the problem of scalability and extensibility. As new services are introduced (e.g., MMS, IMS, 5G slice-based services), only a new middle tier specification is needed, reusing the common charging functions and interfaces. This reduces development effort and ensures interoperability between different vendors' charging implementations. It also enables operators to deploy a unified charging system that can handle multiple services with consistent procedures for online and offline charging.

Historically, the middle tier concept was formalized in Rel-8, but the term 'Middle tier TS' as a distinct entry was introduced in Rel-11. The need for real-time charging and flexible billing models drove the development of these specifications. Over successive releases, the middle tier TSs have been updated to incorporate new charging requirements, such as those for 5G, network slicing, and edge computing, demonstrating the adaptability of the tiered approach.

What changed in its specifications

The latest release-to-release comparison of specifications that define Middle tier TS. 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

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-11 Initial

Initial definition of the term 'Middle tier TS' as used for the 3GPP charging TSs that specify domain/subsystem/service-specific online and offline charging functionality. The definition referenced the numbering range from TS 32.250 to TS 32.27x and mentioned the tier 1 TS 32.240 and top tier TSs in the 32.29x range.

The definition was refined to specify the exact range 'from 3GPP TS 32.250 to 3GPP TS 32.279' instead of 'TS 32.250 to TS 32.27x', and the wording was made more precise. The core meaning remained the same.

The definition carried over unchanged from Rel-12, with no substantive changes to the description of the middle tier TSs.

The definition carried over unchanged from Rel-13, maintaining the same scope and description.

The definition carried over unchanged from Rel-14, with no modifications to the description of the middle tier TSs.

The definition carried over unchanged from Rel-15, continuing to describe the middle tier TSs in the same manner.

The definition carried over unchanged from Rel-16, with no changes to the scope or description.

The definition carried over unchanged from Rel-17, maintaining the same description of the middle tier TSs.

The definition carried over unchanged from Rel-18, with no modifications to the description of the middle tier TSs.

Defining Specifications

3GPP specifications that define or reference Middle tier TS, 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.251 vj00 PS Domain Charging Management Rel-19 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.277 vj20 Charging Management for Proximity Services (ProSe) Rel-19 read
TS 32.295 vj00 3GPP Charging: CDR Transfer via GTP' Protocol Rel-19 read
TS 32.297 vj00 Charging Data Record File Transfer 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