07-03-2008 05:08 AM - edited 03-15-2019 11:43 AM
Hi,
I must interconnect Polycom VSX/HDX to Meeting place Express. unfortunately, CUMPE only accept OOB DTMF and Polycom only generate inband DTMF.
So I'm trying to convert Inband DMTF to Out-of-band (H245) DTMF with CUBE (IPIP Gw).
Here are the dialpeers config (6950 is CUMPE DN) :
------------------------
dial-peer voice 201 voip
destination-pattern 6950
voice-class h323 1
session target ipv4:10.35.130.217
dtmf-relay h245-alphanumeric h245-signal
codec g711ulaw
!
dial-peer voice 200 voip
voice-class codec 1
voice-class h323 1
session target ipv4:10.35.130.210
incoming called-number 6950
------------------------
The RTP Flow is correctly handled by the cube :
------------------------
2811-Showroom#show voip rtp connections
VoIP RTP active connections :
No. CallId dstCallId LocalRTP RmtRTP LocalIP RemoteIP
1 1813 1814 16550 3230 10.35.190.1 10.35.128.117
2 1814 1813 18550 18892 10.35.190.1 10.35.130.217
Found 2 active RTP connections
------------------------
But, it does not use any dsp ressource so DMTF inband is not converted (Well, I think that's why but maybe not ?) :
------------------------
2811-Showroom#show dspfarm dsp all
SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED
0 1 9.4.5 UP N/A FREE xcode 3 - - -
0 1 9.4.5 UP N/A FREE xcode 3 - - -
0 1 9.4.5 UP N/A FREE xcode 3 - - -
Total number of DSPFARM DSP channel(s) 3
------------------------
I think I well configured transcoding ressources :
------------------------
sccp local FastEthernet0/0
sccp ccm 10.35.190.1 identifier 2
sccp
!
sccp ccm group 2
associate ccm 2 priority 1
associate profile 102 register TRANSCUBE
keepalive retries 1
keepalive timeout 10
switchover method immediate
switchback method immediate
!
dspfarm profile 102 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 3
associate application SCCP
!
!
telephony-service
sdspfarm units 1
sdspfarm transcode sessions 5
sdspfarm tag 1 TRANSCUBE
ip source-address 10.35.190.1 port 2000
------------------------
What did I miss ?
How to force CUBE to use DSP Ressources and convert inband dtmf to out of band H345/H323 DTMF ?
Thanx,
Bastien.
07-09-2008 08:03 AM
Configure the incoming and outgoing dial-peers with the relevant protocol, DTMF type, and codec information. Use the following document for the configuration:
07-09-2008 08:17 AM
Thanx for your answer.
But I don't see what I Missed in my dial-peer config :
dial-peer voice 201 voip
destination-pattern 6950
voice-class h323 1
session target ipv4:10.35.130.217
dtmf-relay h245-alphanumeric h245-signal
codec g711ulaw
!
dial-peer voice 200 voip
voice-class codec 1
voice-class h323 1
session target ipv4:10.35.130.210
incoming called-number 6950
Codec, DMTF and protocol are defined, aren't they ?
07-09-2008 10:12 AM
is your xcoder registered with ccme...your config does not look correct...you are missing the key word version 5.0.1 in your config
this line should be
sccp ccm 10.35.190.1 identifier 2 version 5.0.1
look at the config below..its a working config for xcoder..in cube
interface fastEthernet0/0
ip address 10.66.75.13 255.255.255.128
!
voice-card 0
dspfarm
dsp services dspfarm
!
sccp local fastEthernet0/0
sccp ccm 10.66.75.13 identifier 1 version 5.0.1
sccp
!
sccp ccm group 1
associate ccm 1 priority 1
associate profile 2 register XCODE123456
keepalive retries 1
keepalive timeout 10
switchover method immediate
switchback method immediate
!
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729br8
maximum sessions 10
associate application SCCP
no shutdown
!
!
telephony-service
ip source-address 10.66.75.13 port 2000
sdspfarm units 1
sdspfarm transcode sessions 2
sdspfarm tag 1 XCODE123456
max-dn 2
max-ephone 1
create cnf
RTA-Test#sh sccp
SCCP Admin State: UP
Gateway IP Address: 10.66.75.13, Port Number: 2000
IP Precedence: 5
User Masked Codec list: None
Call Manager: 10.66.75.13, Port Number: 2000
Priority: N/A, Version: 5.0.1, Identifier: 1
Transcoding Oper State: ACTIVE - Cause Code: NONE
Active Call Manager: 10.66.75.13, Port Number: 2000
TCP Link Status: CONNECTED, Profile Identifier: 2
Reported Max Streams: 20, 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: g729br8, 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
RTA-Test#
07-09-2008 11:32 PM
yes it is registered.
But it seems that transcoder is not used when a call pass through the cube...
07-20-2011 04:46 PM
I have quite similiar configuration and able to use dsp resources to tranform rtp-nte into inband dtmf.
But one question has been rised.
In such configuration all calls matched with dial-peers 201 and 200 are being trancoded. It doesn't matter if there are no dtmfs running back and forth.
Is there any chance to differentiate that behaviour and for pure voice calls (without dtmfs) do not use trancoding but only for ivr type of connections where dtmfs are needed?
Lets assume that we cannot differetiate dialpeers by calling/called numbers.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: