Media Termination Points (MTPs) are used to extend supplementary services to H.323 endpoints that do not support the H.323 Version 2 (H.323v2) OpenLogicalChannel and CloseLogicalChannel request features with the EmptyCapabilitiesSet feature. Supplementary services are features such as:
An MTP is an entity that accepts two full-duplex G.711 streams. It bridges the media streams together and allows them to be set up and torn down independently. Simply put, the MTP allows a call to be held (maintained) when a user places it on hold due to one of the services mentioned previously. The streaming data received from the input stream on one connection is passed to the output stream on the other connection, and vice versa. In addition, the MTP transcodes G.711 a-law to G.711 mu-law, and vice versa, and adjusts packet sizes as required by the two connections.
When needed, an MTP is allocated and connected into a call on behalf of an H.323 endpoint. After being inserted, the media streams are connected between the MTP and the H.323 device, and these connections are present for the duration of the call. The media streams connected to the other side of the MTP can be connected and disconnected as needed to implement features such as hold, transfer, and so forth.
Cisco CallManager requires an RFC 2833 dual-tone multifrequency (DTMF)-compliant MTP device to make Session Initiation Protocol (SIP) calls. The current standard for SIP uses in-band payload types to indicate DTMF tones. Cisco components such as Skinny-based IP Phones support only out-of-band payload types. Thus, an RFC 2833-compliant MTP device monitors for payload type and acts as a translator between in-band and out-of-band payload types. With the MTP device, any service that requires a media change (such as call hold) happens transparently.
Table 15-3 provides additional detail about MTP resources.
MTP Type |
Limitations |
---|---|
Cisco IOS Software Enhanced Media Termination Point |
This type supports Cisco 2600XM, 2691, 2811, 2821, 2851, 3660, 3725, 3745, 3825, and 3845 access routers and the following MTP cases: For a software-only implementation that does not use DSP but has the same packetization time for devices that support G.711-to-G.711 or G.729-to-G.729 codecs, this implementation can support up to 500 sessions per gateway. For a hardware-only implementation with DSP for devices that use G.711 codec only, 200 sessions can occur per NM-HDV2 and 48 sessions can occur per NM-HD. Cisco IOS Software Enhanced Media Termination Point does not support RFC 2833 (DTMF relay). This type can support Network Address Translation (NAT) in a service provider environment to hide the private address. In Cisco CallManager Administration, ensure that you enter the same MTP name that exists in the gateway command-line interface (CLI). |
Cisco CallManager Media Termination Point Software (Voice Media Streaming Application) |
A single MTP provides a default of 48 MTP (user-configurable) resources, depending on the speed of the network and the network interface card (NIC). For example, a 100-Mbps network card/NIC can support 48 MTP resources. For a 10-Mbps network card/NIC, approximately 24 MTP resources can be provided; however, the exact number of MTP resources that are available depends on the resources that are being consumed by other applications on that server, the speed of the processor, network loading, and various other factors. The Cisco IP Voice Media Streaming Application supports RFC 2833. |
MTP Configuration
By default, any Cisco CallManager software-based MTP resources are automatically added to the cluster when you have activated the Voice Media Streaming Application on a server. If you do not want a CallManager server to participate in MTP processing (which saves resources), delete the server from under the MTP Configuration window. Hardware-based MTP resources (known as Cisco IOS Enhanced Software Media Termination Points) must manually be added to the cluster.
To configure or add an MTP, choose Service > Media Resource > Media Termination Point from the Cisco CallManager Administration console and click Add a New Media Termination Point. The Media Termination Point Configuration window shown in Figure 15-2 appears.
Figure 15-2. Media Termination Point Configuration Window
From here, you can choose to add a software- or hardware-based conference bridge to the CallManager cluster configuration. Table 15-4 describes the configuration options available from this window.
Field |
Description |
---|---|
Media Termination Point Type |
Choose the MTP type, either Cisco IOS Enhanced Software Media Termination or Cisco Media Termination Point Software. |
Host Server |
Choose the server to run MTP (for software-based MTPs only). |
Media Termination Point Name |
Enter an MTP name, up to 15 alphanumeric characters. |
Description |
Enter a description for MTP. |
Device Pool |
Choose your preferred device pool or choose Default. |
Annunciator Resources |
Part I: Cisco CallManager Fundamentals
Introduction to Cisco Unified Communications and Cisco Unified CallManager
Cisco Unified CallManager Clustering and Deployment Options
Cisco Unified CallManager Installation and Upgrades
Part II: IPT Devices and Users
Cisco IP Phones and Other User Devices
Configuring Cisco Unified CallManager to Support IP Phones
Cisco IP Telephony Users
Cisco Bulk Administration Tool
Part III: IPT Network Integration and Route Plan
Cisco Catalyst Switches
Configuring Cisco Gateways and Trunks
Cisco Unified CallManager Route Plan Basics
Cisco Unified CallManager Advanced Route Plans
Configuring Hunt Groups and Call Coverage
Implementing Telephony Call Restrictions and Control
Implementing Multiple-Site Deployments
Part IV: VoIP Features
Media Resources
Configuring User Features, Part 1
Configuring User Features, Part 2
Configuring Cisco Unified CallManager Attendant Console
Configuring Cisco IP Manager Assistant
Part V: IPT Security
Securing the Windows Operating System
Securing Cisco Unified CallManager Administration
Preventing Toll Fraud
Hardening the IP Phone
Understanding Cryptographic Fundamentals
Understanding the Public Key Infrastructure
Understanding Cisco IP Telephony Authentication and Encryption Fundamentals
Configuring Cisco IP Telephony Authentication and Encryption
Part VI: IP Video
Introducing IP Video Telephony
Configuring Cisco VT Advantage
Part VII: IPT Management
Introducing Database Tools and Cisco Unified CallManager Serviceability
Monitoring Performance
Configuring Alarms and Traces
Configuring CAR
Using Additional Management and Monitoring Tools
Part VIII: Appendix
Appendix A. Answers to Review Questions
Index