> For the complete documentation index, see [llms.txt](https://tmediadocs.telcobridges.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tmediadocs.telcobridges.com/products/tmedia/features-and-solutions/solutions/metaswitch-cfs-softswitch-integration.md).

# Metaswitch CFS Softswitch Integration

> **Applies to:** Tmedia 3.2

TelcoBridges [Tmedia](/products/tmedia/tmedia.md) devices can be controlled using the [H.248](https://tmediadocs.telcobridges.com/telecom-references/sip-and-voip/h248-mgcp) protocol from the Metaswitch Call Feature Server (CFS) Softswitch.

The call control between the TDM networks and SIP is done on the Metaswitch CFS. The media is configured to pass on the [Tmedia](/products/tmedia/tmedia.md) device.

To relay signaling from traditional TDM networks, Sigtran M2UA and IUA is used. This relays SS7 and ISDN Signaling protocols in IP messages.

Real time diagnostics are sent to the Service Assurance Server (SAS).

The Metaview server (MVS) is used to configure the CFS and it can also gather SNMP traps from the [Tmedia](/products/tmedia/tmedia.md) devices.

![High Level diagram Metaswitch Tmedia](https://docs.telcobridges.com/w/images/0/0e/High_Level_diagram_Metaswitch_TMedia.png)

## Products supported

* [TMG800](/products/tmedia/tmg800.md)
* [TSG800](/products/tsig/tsg800.md)
* [TMG3200](/products/tmedia/tmg3200.md)
* [TMG7800](/products/tmedia/tmg7800.md)

## Features supported

* [H.248](https://tmediadocs.telcobridges.com/telecom-references/sip-and-voip/h248-mgcp) interface for control
* [SS7](https://tmediadocs.telcobridges.com/telecom-references/ss7-and-signalling/ss7) to [M2UA](https://tmediadocs.telcobridges.com/telecom-references/ss7-and-signalling/sigtran/sigtran-m2ua) relay
* T1, E1, DS3, OC3 and STM-1 TDM line interfaces
* RTP and RTCP
* Full range of [Vocoders](https://tmediadocs.telcobridges.com/telecom-references/voice-and-media/voice-codecs)
* [IUA](https://tmediadocs.telcobridges.com/telecom-references/ss7-and-signalling/sigtran/iua) (ISDN-PRI over IP)
* [T1 CAS R1 / MF](https://tmediadocs.telcobridges.com/telecom-references/ss7-and-signalling/cas)
* [Metaswitch Service Assurance Server (SAS)](/other-pages/operations/metaswitch-service-assurance-server-sas-support.md) Support
* [SNMP](https://tmediadocs.telcobridges.com/telecom-references/developer-reference/snmp)
* [Restful API](https://tmediadocs.telcobridges.com/telecom-references/developer-reference/restful-api) configuration
* 1+1 and N+1 interface redundancy

#### Metaswitch proprietary H.248 messages and parameters supported on [Tmedia](/products/tmedia/tmedia.md)

* **metaswann:** Announcements referenced by locale, group and number
* **metaswsig:** Support for ‘prompt’, ‘contprompt’ and ‘suspended’ signals
* **metaswandisp:** Support for analog display signaling
* **metaswtdmc:** Echo cancellation and gain value per call
* **metaswrtp:** Remote Jitter and Round Trip Delay

## Metaswitch training videos

Watch a training video about Metaswitch integration:

* [Telcobridges for Metaswitch training](https://youtube.com/playlist?list=PL-GWhUakKkwO6ennpT6UniJZI0UdcuQBK)

#### More information is available on the TelcoBridges website

* <https://telcobridges.com/metaswitch/>
* <https://telcobridges.com/the-ultimate-guide-on-media-gateways-for-metaswitch/>
* <https://telcobridges.com/lp-network-transformation/>
* <https://telcobridges.com/video-library-access/>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://tmediadocs.telcobridges.com/products/tmedia/features-and-solutions/solutions/metaswitch-cfs-softswitch-integration.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
