03-22-2017 09:13 PM - edited 03-17-2019 09:52 AM
We're running CUCM 10.5.2 and recently deployed 8811 series phones.
Since this time, DTMF does not appear to be working, either internally with our IPFX IVR (+voicemail), or when interacting with external IVRs.
The topology is as below:-
Outbound:-
8811 -> CUCM 10.5.2 -> h.323 gateway -> PRI -> external IVR.
Internal:-
8811 -> CUCM 10.5.2 -> internal IVR.
I cannot find a valid solution.
Will we need to migrate our h.323 gateways to use SIP instead?
We have a small amount of 79XX phones in use as well - these work fine and were working fine beforehand as well.
03-23-2017 06:02 AM
For the the external call flow have you configured dtmf type under the dial-peer being used ? Also for the internal IVR, there has to be some connection between CUCM and internal IVR for ex:- sip trunk etc.
Regards
Abhay
03-23-2017 04:08 PM
We have four gateways - here's the configuration from one of them.
Incoming calls will match the voip dial peers - we have an IVR that uses CTI ports to communicate with CUCM - CTIQBE protocol. All inbound calls work with our internal IVR, in terms of DTMF conectivity.
It's only when calls are made from our 8811 series phones that DTMF fails; both internally and externally.
When I attempt to adjust the configuration of any of the pots dial peers to prescribe DTMF, there's no option available, so I think I'm way off the mark.
My guess is that there's something amiss with the way the SIP phones are signalling DTMF in-band; the SCCP phones did not show any similar behaviour.
Thanks to all for your advice.
dial-peer voice 101 voip
destination-pattern 3962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberOne)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 1 pots
call-block translation-profile incoming call_block
call-block disconnect-cause incoming call-reject
incoming called-number .
direct-inward-dial
port 0/3/0:15
!
dial-peer voice 2 pots
call-block translation-profile incoming call_block
call-block disconnect-cause incoming call-reject
incoming called-number .
direct-inward-dial
port 0/3/1:15
!
dial-peer voice 99 pots
destination-pattern 0T
progress_ind setup enable 3
progress_ind alert enable 8
port 0/3/0:15
!
dial-peer voice 100 pots
destination-pattern 0T
progress_ind setup enable 3
progress_ind alert enable 8
port 0/3/1:15
!
dial-peer voice 102 voip
preference 1
destination-pattern 3962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(Publisher)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 201 voip
destination-pattern 962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberOne)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 202 voip
preference 1
destination-pattern 962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(Publisher)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 103 voip
destination-pattern 03962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberOne)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 104 voip
preference 1
destination-pattern 03962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(Publisher)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 303 voip
preference 2
destination-pattern 3962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberTwo)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 403 voip
preference 2
destination-pattern 962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberTwo)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 503 voip
preference 2
destination-pattern 03962.....
progress_ind setup enable 3
translate-outgoing calling 1
session target ipv4:(SubscriberTwo)
incoming called-number .
voice-class codec 1
dtmf-relay h245-signal
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 98 voip
description Airconditioner Remote Console
destination-pattern 0396280022
progress_ind setup enable 3
session target ipv4:(h323GatewayTwo)
voice-class codec 1
dtmf-relay h245-alphanumeric
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 97 voip
description Ballarat Airconditioner Remote Console
destination-pattern 396280022
progress_ind setup enable 3
session target ipv4:(h323GatewayTwo)
voice-class codec 1
dtmf-relay h245-alphanumeric
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
!
dial-peer voice 96 voip
description Airconditioner Remote Console
destination-pattern 96280022
progress_ind setup enable 3
session target ipv4:(h323GatewayTwo)
voice-class codec 1
dtmf-relay h245-alphanumeric
fax-relay ecm disable
no fax-relay sg3-to-g3
fax rate 14400
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
ip qos dscp cs3 signaling
no vad
03-24-2017 02:50 AM
You are absolutely right, for POTS you wont be able to configure any method of DTMF relay. If the issue is only with Cisco 8811 Phones and rest phone model types are working fine, then it can be a firmware issue as well.
Can you upgrade your phone / phones to the latest firmware and them check ?
Regards
Abhay
03-24-2017 03:51 AM
Hi Chris,
Inmy view sip phones support kpml(OOB) and RFC 2833 (RTP events).
H245 is an out of band dtmf. You must see subscribe for kpml in the cucm logs. Can you see if it gets any error or not? If not, then probably you need a transcoder to convert inband dtmf to OOB
03-26-2017 03:57 PM
Are the phones using SIP Early Offer and is H323 using fast start to match this?
I suggest to also run a test SIP trunk to your H323 gateway (you can run the two in parralel) and point an exact route pattern to the SIP trunk for testing purposes, Personally, I would try to minimise the protocols between your phone and the external IVR, to minimise interoperability issues.
cheers
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