Description
The Trunking Media Gateway Function (T-MGF) is a network element within the 3GPP architecture that acts as a specialized Media Gateway. It is designed to manage and process media streams on high-volume trunking interfaces, which are used for interconnection between different network domains or operators. Physically and logically, it sits at the boundary between legacy circuit-switched (CS) networks, such as the Public Switched Telephone Network (PSTN) or legacy mobile core, and modern packet-switched networks like the IP Multimedia Subsystem (IMS) or the Packet Core. Its primary role is to convert media formats and transport protocols. For example, it transforms Time-Division Multiplexing (TDM) voice channels from E1/T1 trunks into Real-time Transport Protocol (RTP) packets over IP, and vice-versa.
Operationally, the T-MGF is controlled by a Media Gateway Controller (MGC), such as a Media Gateway Control Function (MGCF) or a Call Session Control Function (CSCF) using control protocols like H.248 (Megaco) or SIP. The control plane instructs the T-MGF to set up, modify, and tear down media connections (contexts and terminations) across its trunks. On the user plane, it handles the actual media processing. This includes not only codec transcoding (e.g., from G.711 A-law/μ-law to AMR-NB) but also more advanced functions like echo cancellation, voice activity detection, comfort noise generation, and packet loss concealment to maintain voice quality. For trunking scenarios, it often supports extensive signaling interworking, such as converting ISDN User Part (ISUP) signaling from SS7 trunks into SIP messages for the IMS network.
Architecturally, the T-MGF is a key component in the IMS Media Plane, often associated with the Interconnection Border Control Function (IBCF) and the MGCF in the IMS architecture for interconnection with CS networks. It is built for carrier-grade reliability and high-density port configurations to handle thousands of simultaneous calls. Its design focuses on scalability, low latency, and efficient resource utilization to manage the aggregate traffic of entire trunk groups, making it fundamentally different from access-oriented media gateways that serve individual subscriber lines.
Purpose & Motivation
The T-MGF was developed to address the critical need for interworking and migration during the transition from traditional circuit-switched telephony to all-IP network architectures like IMS. As operators began deploying IMS for core services, they still needed to maintain connectivity with the vast installed base of PSTN and legacy mobile networks, which predominantly use TDM trunks and SS7 signaling. A standard media gateway was insufficient for the scale and specific requirements of these carrier interconnection points.
Trunking interfaces demand much higher capacity, different signaling profiles (e.g., ISUP), and robust performance guarantees compared to subscriber access interfaces. The T-MGF was created as a specialized variant of the MGF to fulfill these demands. It solves the problem of efficient, large-scale media conversion and processing at network borders, enabling seamless voice and video calls between IP-based and legacy networks. Its creation was motivated by economic and practical necessity: it allowed operators to leverage their new IMS investments while protecting existing infrastructure investments, ensuring service continuity during a gradual, phased network evolution. Without the T-MGF, inter-domain communication would require costly and complex point solutions, hindering the adoption of IP-based core networks.
Key Features
- High-density interface support for E1/T1/J1 TDM trunks and IP ports
- Media conversion between TDM timeslots and IP/RTP/UDP packet streams
- Codec transcoding between legacy (G.711) and mobile/IP (AMR, EVS) codecs
- Control via H.248 (Megaco) or SIP from a Media Gateway Controller
- Advanced media processing: echo cancellation, voice activity detection, packet loss concealment
- Often integrates signaling interworking for SS7/ISUP to SIP conversion at the user plane boundary
Evolution Across Releases
Introduced as a defined functional entity within the IMS architecture, particularly for PSTN/CS domain interworking. Specified its role in conjunction with the MGCF and IBCF, establishing standardized procedures for trunking media control and high-capacity media processing in early IMS deployments.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.417 | 3GPP TS 23.417 |
| TS 23.517 | 3GPP TS 23.517 |
| TS 24.428 | 3GPP TS 24.428 |
| TS 24.524 | 3GPP TS 24.524 |
| TS 24.528 | 3GPP TS 24.528 |
| TS 24.628 | 3GPP TS 24.628 |