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

IVR and codec transcoding issue

nmdc.kzstan
Level 1
Level 1

Hi,

I have configured and registered transcoder which is needed for transcoding g711alaw (only codec supported by ITSP) to g711ulaw (IVR).

When IVR number is called ITSP sends INVITE with G.711 PCMA in in SDP part.

CME replies with OK message, G.711 PCMA in SDP but when RTP sessions are established packets from ITSP to CME are shown as PCMA G.711 alaw and packets from CME to ITSP as PCMU G.711 in Wireshark.

Why is transcoder not used in this case? Problem is IVR is not working when calling from mobiles.

sh dspfarm dsp all during the call:


SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED

0 1 38.1.0 UP N/A FREE xcode 1 - - -
0 1 38.1.0 UP N/A FREE xcode 1 - - -
0 1 38.1.0 UP N/A FREE xcode 1 - - -
0 1 38.1.0 UP N/A FREE xcode 1 - - -

Transcoding Oper State: ACTIVE - Cause Code: NONE
Active Call Manager: 10.1.1.1, Port Number: 2000
TCP Link Status: CONNECTED, Profile Identifier: 1
Reported Max Streams: 8, Reported Max OOS Streams: 0
Supported Codec: g711ulaw, Maximum Packetization Period: 30
Supported Codec: g711alaw, Maximum Packetization Period: 30
Supported Codec: g729ar8, Maximum Packetization Period: 60
Supported Codec: g729abr8, 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

voice-card 0
dspfarm
dsp services dspfarm

sccp local GigabitEthernet0/3
sccp ccm 10.1.1.1 identifier 1 version 7.0
sccp
!
sccp ccm group 1
bind interface GigabitEthernet0/3
associate ccm 1 priority 1
associate profile 1 register TRANSCODE
associate profile 2 register conference
keepalive retries 5
switchover method immediate
switchback method immediate
switchback interval 5
!
!
!
dspfarm profile 1 transcode universal
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 4
associate application SCCP

telephony-service
sdspfarm units 3
sdspfarm tag 1 TRANSCODE
sdspfarm tag 2 conference

dial-peer voice 4 voip
translation-profile incoming SIP_IN
service ivr
session protocol sipv2
session target ipv4:10.73.20.10
incoming called-number XXXX67
voice-class codec 20
dtmf-relay rtp-nte
no vad

voice class codec 20
codec preference 1 g711alaw
codec preference 2 g711ulaw
!

application
service ivr flash:/test.tcl
paramspace english index 3
paramspace english language en
paramspace english location flash:/
param aa-pilot 995
paramspace english prefix en
param operator 100

2 Replies 2

Terry Cheema
VIP Alumni
VIP Alumni

Can you post the output of debug ccsip messages?

-Terry

Please rate all helpful posts

Amit Sharawat
Cisco Employee
Cisco Employee

An MTP can convert alaw to ulaw and vice-versa, you can consider configuring software MTP resources on your CME which should save some DSPs for transcoding.

Supported document:

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/srnd/7x/uc7_0/media.html#wp1046317

~Amit