Description
In the context of 3GPP specifications 29.232 and 29.332, a termination property is a fundamental concept used within the H.248/Megaco protocol framework for controlling media gateways. A termination represents a logical entity that sources or sinks media and control streams, such as a bearer channel or a conference bridge. Termination properties are attributes that describe the characteristics and behaviour of these terminations. Each property is uniquely identified by a PropertyID, ensuring unambiguous reference within the protocol.
Termination properties are organized into groups called descriptors. A descriptor is a collection of related properties that together define a specific aspect of termination behaviour, such as stream properties, media properties, or event properties. For example, the Media Descriptor groups properties that specify the media type, codec, and transport parameters. This grouping simplifies the management and signalling by allowing the media gateway controller (MGC) to set or audit multiple properties in a single command.
The uniqueness of PropertyID is crucial in large-scale deployments where a media gateway may handle thousands of terminations. It allows the controller to precisely target a property for modification or retrieval without ambiguity. Properties can be read-only or read-write, and they may have default values that apply unless explicitly overridden. The controller can use the Audit command to discover the current values of properties on a termination.
Termination properties are defined in the base H.248 standard and extended by 3GPP for specific needs, such as for the IP Multimedia Subsystem (IMS) and circuit-switched networks. They enable features like tone generation, announcement playing, DTMF detection, and bearer control. The use of properties abstracts the complexity of the underlying media handling, providing a standardized interface for the controller.
In 3GPP, the termination property concept is inherited from ITU-T H.248 and adapted for mobile networks. It is used in interfaces such as the Mc interface between the MGC and the MGW, and in the Iu interface for circuit-switched services. The properties allow the MGC to control media processing functions like transcoding, echo cancellation, and conferencing. This flexibility is essential for supporting diverse services and ensuring interoperability between equipment from different vendors.
Purpose & Motivation
The termination property concept exists to provide a standardized, extensible mechanism for controlling media gateway terminations in a distributed network architecture. Before the adoption of H.248, media gateway control was often proprietary, leading to interoperability issues. The introduction of H.248 and its property mechanism allowed a clear separation of call control and media handling, which is essential for scalable and flexible network deployments.
Termination properties solve the problem of describing complex termination behaviour in a structured and unambiguous way. By grouping related properties into descriptors, the protocol reduces the number of messages required to configure a termination. The unique PropertyID ensures that each property can be referenced precisely, even in large systems. This is particularly important for the 3GPP architecture, where media gateways may be shared across multiple network domains.
Historically, the need for standardized media gateway control arose with the evolution towards packet-based networks and the separation of control and user planes. The 3GPP adopted H.248 as the basis for its media gateway control protocols in Releases 4 and 5 for the IMS and later for other domains. The termination property mechanism has remained stable, demonstrating its effectiveness and flexibility.
What changed in its specifications
The latest release-to-release comparison of specifications that define Termination property. Each summary describes the whole specification, not only this term.
EVS Codec Extension for Immersive Voice and Audio Services adds handling of RTCP APP messages for transcoding between EVS/IVAS and non-EVS/IVAS codecs, plus a new term.
Full comparison in TS 29.232 →Rel-18 added the EVS Codec Extension for Immersive Voice and Audio Services. It introduces new clauses for IVAS and EVS codecs and specifies RTCP APP handling during transcoding.
Full comparison in TS 29.332 →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.
Definition text was revised to remove line breaks, resulting in a single paragraph: 'Termination properties are used to describe terminations. Related properties are grouped into descriptors. Each termination property has a unique identity (PropertyID).' The technical content remained identical; only formatting changed.
Defining Specifications
3GPP specifications that define or reference Termination property, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 29.232 vj00 | Mc Interface Protocol Profile | Rel-19 read |
| TS 29.332 vj00 | MGCF-IM-MGW Interface Protocol (Mn) | Rel-19 read |