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

CUCM Inband to RFC2833 transcoding

ivan.kusturic
Level 1
Level 1

Hello everybody,

I need help with Inband to RFC2833 interworking. We have some devices that only can send Inband DTMF. That is the problem since CUCM can only understand RFC2833 or some other Out of band method like SIP INFO. Anyway we have Cisco 2811 configured as MTP with this configuration:

 

------------------------------------------------------

 

voice-card 0
 dsp services dspfarm
 
sccp local FastEthernet0/0
sccp ccm xx.xx.xx.xx identifier 1 priority 1 version 6.0
sccp ccm xx.xx.xx.xx identifier 2 priority 2 version 6.0
sccp
 
sccp ccm group 1
 description TRANSCODE
 associate ccm 1 priority 1
 associate ccm 2 priority 2
 associate profile 2 register TRANS_01
 switchover method immediate
 switchback interval 120
!
dspfarm profile 2 transcode  
 description === transcode profile 2 ===
 codec g711ulaw
 codec g711alaw
 codec g729ar8
 codec g729abr8
 codec g729r8
 maximum sessions 36
 associate application SCCP
 
dial-peer voice 400 voip
 description === from provider ===
 voice-class codec 1
 session protocol sipv2
 incoming called-number xxx
 fax rate disable
 no vad
 
dial-peer voice 202 voip
 description === to CUCM ===
 preference 1
 destination-pattern xxx
 voice-class codec 1
 session protocol sipv2
 session target ipv4:xx.xx.xx.xx
 dtmf-relay rtp-nte
 fax rate disable
 no vad
 
show sccp
Transcoding Oper State: ACTIVE - Cause Code: NONE

show dspfarm

SLOT DSP VERSION  STATUS CHNL USE   TYPE    RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED

0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    1   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    2   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    3   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    4   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    5   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        
0    6   24.3.0   UP     N/A  FREE  xcode  1      -         -         -        

Total number of DSPFARM DSP channel(s) 36


show inventory

NAME: "PVDM 0", DESCR: "PVDMII DSP SIMM with four DSPs"
PID: PVDM2-64          , VID: V01 , SN: FOC1130122Z

NAME: "PVDM 1", DESCR: "PVDMII DSP SIMM with Two DSPs"
PID: PVDM2-32          , VID: NA  , SN: FOC093622KJ

 

------------------------------------------------------

 

Transcoding is configured on CUCM as well.

 

If I understood correctly with this setup MTP should do Inband to RFC2833 transcoding. Did we miss something?

 

Thanks in advanced.

 

2 Replies 2

This is correct if inband is encapsulated over G711. If G729 is used,
usually it fails because of compression.

Using show sccp, you can see if its supported as below

MTP Oper State: ACTIVE - Cause Code: NONE
Active Call Manager: ***********, Port Number: 2000
TCP Link Status: CONNECTED, Profile Identifier: 3
Reported Max Streams: 200, Reported Max OOS Streams: 0
Supported Codec: g729r8, Maximum Packetization Period: 60
Supported Codec: rfc2833 dtmf, Maximum Packetization Period: 30
Supported Codec: rfc2833 pass-thru, Maximum Packetization Period: 30
Supported Codec: inband-dtmf to rfc2833 conversion, Maximum Packetization
Period: 30
RSVP : ENABLED
TLS : ENABLED

***** Please remember to rate useful posts

Hello Mohammed,

 

Thank you for the reply. Output shows this:

 

Supported Codec: inband-dtmf to rfc2833 conversion, Maximum Packetization Period: 30

 

G.711a is negotiated codec, but still Call Center (UCCX) doesn't react to DTMF's sent Inband. Any suggestions?