[cisco-voip] When is Transcoding Required?

Lelio Fulgenzi lelio at uoguelph.ca
Thu Dec 10 23:22:31 EST 2009


That's a great explanation. Thanks! 

--- 
Lelio Fulgenzi, B.A. 
Senior Analyst (CCS) * University of Guelph * Guelph, Ontario N1G 2W1 
(519) 824-4120 x56354 (519) 767-1060 FAX (JNHN) 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
"Bad grammar makes me [sic]" - Tshirt 


----- Original Message ----- 
From: "Daniel Leary" <dan at danofive.id.au> 
To: "Lelio Fulgenzi" <lelio at uoguelph.ca> 
Cc: cisco-voip at puck.nether.net, "Aaron Riemer" <ariemer at wesenergy.com.au> 
Sent: Thursday, December 10, 2009 11:08:16 PM GMT -05:00 US/Canada Eastern 
Subject: Re: [cisco-voip] When is Transcoding Required? 


I'm glad you asked this as a G711 call its much simpler 

I would say one Channel, this is how I understand it 

1 DSP has 16 channels which allows you to have 1 G711 call per channel for packetisation so 16 G711 calls. 


Use this command "sh voice dsp group all" 

output 

DSP groups on slot 0: 
dsp 1: 
State: UP, firmware: 4.4.25 
Max signal/voice channel: 16/16 
Max credits: 240 
Group: FLEX_GROUP_VOICE, complexity: FLEX 
Shared credits: 180, reserved credits: 0 
Signaling channels allocated: 16 
Voice channels allocated: 3 
Credits used: 60 
Voice channels: 
Ch01: voice port: 0/1/0:15.31, codec: g711ulaw, credits allocated: 15 
Ch02: voice port: 0/1/0:15.1, codec: g729r8, credits allocated: 30 
Ch03: voice port: 0/1/0:15.30, codec: g711ulaw, credits allocated: 15 

This output is looking at 3 calls from the ISDN two G711 calls to site phones one G729 call to unity connection, this is packetisation from ISDN to IP not transcoding. From this output you can see that a G711 call takes 15 credits which is the same as 1 channel. 15 credits times 16 channels is 240 available credits. Credits for a G729 call are 30 so double the needed amount of Channels which means more DSP's. Your shared credits is whats left over 15 + 15 + 30 - 240 = 180. 

hope this helps 






On Fri, Dec 11, 2009 at 1:46 PM, Lelio Fulgenzi < lelio at uoguelph.ca > wrote: 




ok, here's a question for you.....if i'm taking a call from the pstn to an ip phone using g711, am i using one channel on the dsp or two? 



--- 
Lelio Fulgenzi, B.A. 
Senior Analyst (CCS) * University of Guelph * Guelph, Ontario N1G 2W1 
(519) 824-4120 x56354 (519) 767-1060 FAX (JNHN) 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
"Bad grammar makes me [sic]" - Tshirt 





----- Original Message ----- 
From: "Daniel" < dan.voip at danofive.id.au > 
To: "Aaron Riemer" < ariemer at wesenergy.com.au > 
Cc: cisco-voip at puck.nether.net 
Sent: Thursday, December 10, 2009 10:32:22 PM GMT -05:00 US/Canada Eastern 
Subject: Re: [cisco-voip] When is Transcoding Required? 


Hi Aaron, 

If you have a site with an ISDN 10 with a LAN that has phones configured in the same region as the gateway set to use G729, and the gateway voice dial peers (H323) set to use G729 then you won't need transcoding as such. You will still need DSP's for the packetisation from ISDN to IP packets. If you use G729 then you'll require a PVDM2-32 as you'll use twice the amount because of the codec complexity. If you used G711 from the gateway to phones then you'll only need a PVDM2-16. 

To answer your question if a call comes in from the gateway requesting only G711 to a device that is only G729 then yes a transcoder is required preferably at the same LAN as the gateway and phone. For instance if a site gateway recevies a call for a G711 UCCX call and the UCCX server is in another region that requires the gateway to use G729 to UCCX then a transcoder is required to transcode the G729 call to G711 so that the UCCX prompts can be heard. 

This would be the same for software conferencing from a branch site to the core server, the branch phone and gateway would talk G729 to a transcoder which would talk G711 to the software conference bridge. In this situation a hardware conference bridge would be better utilised. 

Use this link below about number of calls per DSP etc... High Complexity codec would mean G729 to name one. 
http://www.cisco.com/en/US/prod/collateral/modules/ps3115/ps6024/prod_qas0900aecd8016c6ad_ps3115_Products_Q_and_A_Item.html 

hope that helps. 

cheers, 

Daniel 



On Fri, Dec 11, 2009 at 12:36 PM, Aaron Riemer < ariemer at wesenergy.com.au > wrote: 






Hi Guys, 



Can someone clarify exactly when transcoding between codec’s will actually occur on voice gateways? For example if I have a branch site with Cisco IP Telephony and the phones are using G.729 and the site has a voice gateway and PSTN services in what situation will transcoding occur? Will all inbound and outbound calls through the PSTN require transcoding? i.e. G.729 to G.711 and vice versa? If the site has 10 lines will I require at least 10 transcoding sessions to cater for 10 simultaneous PSTN calls? 



Thanks, 



Aaron. 
LEGAL DISCLAIMER: This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. 

_______________________________________________ 
cisco-voip mailing list 
cisco-voip at puck.nether.net 
https://puck.nether.net/mailman/listinfo/cisco-voip 



_______________________________________________ cisco-voip mailing list cisco-voip at puck.nether.net https://puck.nether.net/mailman/listinfo/cisco-voip 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20091210/38928150/attachment.html>


More information about the cisco-voip mailing list