cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2469
Views
0
Helpful
2
Replies

FXO issue with DTMF

CSCO10571159
Level 1
Level 1

Hi

I am facing problems with FXO ports in my H323 2811 router.

FXO is pointed to a Unity call handler with Greeting "Welcome to...If you know the extension please dial now"  Then the caller dial can hear the message and when dial the extension the system don´t receive all digits. I run debug vtmp dsp and check that not all digits are receive therefore the call cannot reach the final extension

Sample debug. The caller dial "1139" during the greeting and system cannot forward the call because only receive "139"

*May 13 11:48:53.167: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_begin:
   Consume mask is not set. Relaying Digit 1 to dstCallId 0x3163
*May 13 11:48:53.167: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_begin_for_3way_conference:
   Check DTMF relay digit begin for 3way conf
*May 13 11:48:53.207: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_end:
   Consume mask is not set. Relaying Digit 1 to dstCallId 0x3163
*May 13 11:48:53.207: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_end_for_3way_conference:
   Check DTMF relay digit end for 3way conf
*May 13 11:48:53.795: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_begin:
   Consume mask is not set. Relaying Digit 3 to dstCallId 0x3163
*May 13 11:48:53.795: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_begin_for_3way_conference:
   Check DTMF relay digit begin for 3way conf
*May 13 11:48:53.827: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_end:
   Consume mask is not set. Relaying Digit 3 to dstCallId 0x3163
*May 13 11:48:53.827: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_end_for_3way_conference:
   Check DTMF relay digit end for 3way conf
*May 13 11:48:54.403: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_begin:
   Consume mask is not set. Relaying Digit 9 to dstCallId 0x3163
*May 13 11:48:54.403: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_begin_for_3way_conference:
   Check DTMF relay digit begin for 3way conf
*May 13 11:48:54.455: //12642/xxxxxxxxxxxx/CCAPI/cc_api_call_digit_end:
   Consume mask is not set. Relaying Digit 9 to dstCallId 0x3163
*May 13 11:48:54.459: //12642/xxxxxxxxxxxx/CCAPI/cc_relay_digit_end_for_3way_conference:
   Check DTMF relay digit end for 3way conf

I below details fxo config

!
voice-port 0/1/2
connection plar 2002
caller-id enable

!

dial-peer voice 5 pots ---------- outcoming calls is working fine
preference 1
destination-pattern 6T
progress_ind alert enable 8
progress_ind progress enable 8
progress_ind connect enable 8
direct-inward-dial
port 0/1/2
prefix 6

!

dial-peer voice 22 pots --- incoming calls have the issue with dtmf
destination-pattern 2002
port 0/1/2
!

2 Replies 2

Christopher Graham
Cisco Employee
Cisco Employee

What's the complete call flow?  Are you sending the call via H323 to CUCM, then to Unity?  Or, is this a Unity Express module?  In either case, check the voip dial peer pointing to the IP side.  What dtmf-relay method do you have specified?

CSCO10571159
Level 1
Level 1

Hi

thanks for your answer

Call flow:   caller--->gateway h323---->CUCM 8.0----->Unity Connection 8.0

dial-peer voice 10 voip
description Madrid IPT Extensions
preference 1
destination-pattern 8...
session target ipv4:
voice-class codec 1
voice-class h323 1
dtmf-relay h245-signal