09-08-2017 06:44 AM - edited 03-17-2019 11:08 AM
Working with an older CUCM installation that uses SIP. One of the issues they have is they have a remote location with a T1 serial. The serial is used for both MPLS back to HQ and for access to the SIP provider. I noticed that on the SIP trunk has MTP required. This is a cube set up so I decided to uncheck this as it seems to me that the conversation must traverse the serial twice; for the MTP and for the actual call.
When I turned it off the calls would complete but no audio so I checked MTP required and all is good, but I'd like to understand why. I have compared it to several other sites that use cube and sip and this option is not checked nor is the early offer mtp option... thx
09-08-2017 07:52 AM
Sounds like there may be either firewall or routing contraints allowing for the calls to go directly from phones to CUBE/ITSP hence MTP was inserted. My recommendation is not to use MTPs if possible, especially on every call which is what checking the box does. Is your CUBE setup for "media flow-through" or "media flow-around", you would want the first option.
09-11-2017 04:17 PM
collect the debug ccsip message information. verify the SDP's and look for the o=<ip address> line in the SDP this will tell you between which IP addresses it trying to set up the RTP/voice stream.
make sure you can route between these two IP addresses and have a firewall open for RTP between the two IP addresses.
media flow through makes all this a bit easier but is by no means a requirement to get this to work.
09-13-2017 05:17 AM - edited 09-13-2017 05:17 AM
MTP is covered in good detail the SRND:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/srnd/collab11/collab11/media.html#77886
Especially the magical MTP tickbox on the SIP Trunk :)
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide