04-19-2019 10:59 PM
Hi
we have CUCM 11.5 and UCCX 11.6 and recently added new CUBE in our topology. Some of our incoming calls confront with DTMF problem. We have set DTMF command under our dial peer configuration, but still we have problem.
We have 2 SIP Trunks that one of them has connected to Mikrotik firewall and we just created a SIP trunk between CUCM and the SIP trunk. The other one is connected directly to the CUBE. When we checked calls from both SIP trunk calls, we had DTMF problem. It seems that there is misconfiguration in CUCM. It is some thing wrong with my MTP configuration? How can I understand that my MTP configuration is OK? Or is it some thing else that I should pay attention to?
04-20-2019 11:36 PM
04-21-2019 10:18 PM
Hi
Thank you for the consideration.
I set the command "show call active voice calling-number XXXXX | i Dtmf" that you said. DTMF won't work if the result of the command is like this:
tx_DtmfRelay=rtp-nte
tx_DtmfRelay=sip-notify
and if the result is:
tx_DtmfRelay=rtp-nte
tx_DtmfRelay=rtp-nte
it will work properly.
I have set the command "dtmf-relay rtp-nte sip-notify sip-kpml sip-info" under my dial peer configurations.
How can I handle those calls that the DTMF relay is set sip-notify in order to work properly?
04-21-2019 02:06 PM
Hi,
What dtmf you hardcoded in dialpeer. Also have you set any dtmf preference on cube. Is mtp checked on trunk?
Try to add oob dtmf support for the dialpeer, if that doesn't work we need to check ccm logs to see the dtmf.
Regards.
04-21-2019 10:32 PM
Hi
I have created voice class codec that contains g711ulaw, g711alaw, g722, g723 and g729 and set it for dial peer configurations. Also the command "dtmf-relay rtp-nte sip-notify sip-kpml sip-info" is set.
Yes, MTP is set for the trunk. I have executed the command " show call active voice calling-number XXXX | i Dtmf" and when the output is:
tx_DtmfRelay=rtp-nte
tx_DtmfRelay=sip-notify
it doesn't work and if the result is:
tx_DtmfRelay=rtp-nte
tx_DtmfRelay=rtp-nte
it works.
04-21-2019 11:46 PM
04-22-2019 02:14 AM
Hi
The command "voice-class sip dtmf-relay force rtp-nte" does not work under dial peer configurations. I don't have DSP module in order to create transcoder on CUBE.
04-23-2019 01:07 AM
Hi, you should copy and paste this command. It's a hidden command.
04-26-2019 09:57 PM
Hi
Yes, You're right.
Actually my problem solved by setting rtp-nte under dial peer configuration and also changing DTMF mode in SIP Trunk configuration in CUCM from RFC2833 to No preference.
Thank You
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