06-10-2014 03:47 AM - edited 03-16-2019 11:03 PM
We have recently moved our phone system to our data center as most of our staff work from home. We've then set up a site-to-site VPN to one of our offices on Cisco ASA5505s which works okay but every know and then we get issues with the voice quality.
Is there a way to set so the remote phones use G729 codec rather than G711?
We are running on CUCM 9.1, if that makes any difference.
Thank you
Solved! Go to Solution.
06-10-2014 04:01 AM
Hello!
You can try to put remote phones into Device Pool with Region (System->Region Information->Region), for example Remote_reg, and configure to use g729 between other regions and inside this region.
Regards,
Kirill
06-10-2014 04:01 AM
Hello!
You can try to put remote phones into Device Pool with Region (System->Region Information->Region), for example Remote_reg, and configure to use g729 between other regions and inside this region.
Regards,
Kirill
06-10-2014 04:15 AM
I've tried that but if I call from outside, it still shows I am using G711. Would this be down to the settings on the CUBE too?
show call active voice compact
<callID> A/O FAX T<sec> Codec type Peer Address IP R<ip>:<udp>
Total call-legs: 4
62569 ANS T23 g711ulaw VOIP P07808XXXXXX 193.203.210.38:16198
62570 ORG T23 g711ulaw VOIP P441525XXXXXX 192.168.10.252:19030
62571 ORG T23 g711ulaw VOIP P 192.168.10.252:16656
62572 ORG T23 g711ulaw VOIP P 192.168.55.12:21360
06-10-2014 04:30 AM
You shoukd try to configure codec under dial-peer, or create 'voice class codec' and apply it to dial-peer.
Saying true, full topology should be known to say exactly, what u need.
Regards,
Kirill
06-10-2014 04:32 AM
I have the following:
voice class codec 1
codec preference 1 g729r8
codec preference 2 g711ulaw
and it's then assigned to every dial-peer.
06-10-2014 04:46 AM
Did you try to remove g711ulaw from list?
06-10-2014 04:51 AM
Yup, the call just gets dropped before being connected.
06-10-2014 05:06 AM
Do u have hardware transcoder configured?
06-10-2014 05:09 AM
DSP farm, right?
Dspfarm Profile Configuration
Profile ID = 3, Service = TRANSCODING, Resource ID = 1
Profile Description :
Profile Service Mode : Non Secure
Profile Admin State : DOWN
Profile Operation State : DOWN
Application : None Status : NOT ASSOCIATED
Resource Provider : FLEX_DSPRM Status : NONE
Number of Resource Configured : 0
Number of Resource Available : 0
Codec Configuration: num_of_codecs:1
Codec : g711ulaw, Maximum Packetization Period : 30
Dspfarm Profile Configuration
Profile ID = 1, Service = CONFERENCING, Resource ID = 2
Profile Description :
Profile Service Mode : Non Secure
Profile Admin State : UP
Profile Operation State : ACTIVE
Application : SCCP Status : ASSOCIATED
Resource Provider : FLEX_DSPRM Status : UP
Number of Resource Configured : 8
Number of Resource Available : 8
Maximum conference participants : 8
Codec Configuration: num_of_codecs:1
Codec : g711ulaw, Maximum Packetization Period : 30 , Transcoder: Not Required
Dspfarm Profile Configuration
Profile ID = 2, Service = MTP, Resource ID = 3
Profile Description :
Profile Service Mode : Non Secure
Profile Admin State : UP
Profile Operation State : ACTIVE
Application : SCCP Status : ASSOCIATED
Resource Provider : NONE Status : NONE
Number of Resource Configured : 200
Number of Resource Available : 200
Hardware Configured Resources : 0
Hardware Available Resources : 0
Software Resources : 200
Codec Configuration: num_of_codecs:1
Codec : g711ulaw, Maximum Packetization Period : 30
SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
0 1 28.3.8 UP N/A FREE conf 2 - - -
Total number of DSPFARM DSP channel(s) 8
06-10-2014 05:55 AM
Please, upload 'show run' from your CUBE and simple topology, because, I can't understand, how call goes through.
Do u have transcoder, configured in CUCM?
Regards,
Kirill
06-10-2014 06:09 AM
Kirill,
Please see attached.
SIP Provider -> Cisco CUBE 2811 -> CUCM 9.1 -> ASA5505 ->VPN TUNNEL -> ASA5505 -> Cisco IP Phone 8945
Dmitry
06-10-2014 06:21 AM
Try to check this one:
https://supportforums.cisco.com/document/108431/dial-peer-codec-selection-cucm-region-settings-and-transcoders-sip-deployment
U need 2 scenario. Put CUBE/SIP-trunk in Reg_1 and Phones in Reg_2, and configure g729 codec between them, Xcoder will be invoked.
check if u configured Transcoder in CUCM properly (it's registered and is mentioned in MRGL's for phones and CUBE/SIP-trunk as 1st one)
Regards,
Kirill
Regards,
Kirill
06-10-2014 06:30 AM
Thank you. I do not have Transcoder set under CUCM. Which one do I pick under Transcoder Type?
Cisco Media Termination Point
Cisco IOS Media
Cisco IOS Enhanced Media
Cisco Media Termination Point (WS-SVC-CMM)
I have the phones in Regio2 set to G729. The rest is in Region 1.
06-10-2014 08:59 AM
Cisco IOS Enhanced Media
Please, post show run and scrinshot from region page.
Regards,
Kirill
06-10-2014 09:05 AM
Kirill,
I did choose just the Cisco IOS Media and that worked. Should I change it?
I now get the calls between CUCM and IP Phones in G729.
Thank you very much,
Dmitry
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