Forums Read-only archive

Does G.729 work well on Brekeke.

11 posts · Brekeke PBX Forum

bryanint Original post
1. Brekeke Product Name and version: Version 2.4.7.3 , Multi-Tenant

I am interested in using G.729 on my Brekeke PBX. I was wondering if it works well with the system? Is it worth licensing?

Thanks,
-B
taitan
http://wiki.brekeke.com/wiki/What-is-codec-G-729

G729 can reduce a bandwidth consumption.
bryanint
Correct. I just wanted to see if anyone is having trouble using the codec.

I'm purchasing the licenses now and am going to make the changes at the user level to test.

How will I be able to tell if a call is actually using 729?
taitan
How about.. capturing audio packets with an analyzer?
http://www.wireshark.org/
voipwell.com
Yes, packet capture or display the sessions by clicking the active session tab and then click on the session id to see the session detail which should show you the codec that the call leg is using.
bryanint
Thanks. That is easier than wireshark.

Im showing payload: 0,PCMU. Wonder why I'm not getting g.729?

What are the settings on the Brekeke for g.729? I have 18,0 in the user field in codec priority.

I have the VoIP phone set to g.729 as priority as well.

I bought 20 licenses last week.
Tata
Are both parties (caller and callee) supporting G.729?
If one of them doesn't support G.729, other codec (maybe G.711) will be used.
voipwell.com
There are two legs to the call so make sure you check both legs of the call. From the phone to the pbx is the first leg and from the pbx to the provider is the second leg. If both are showing pcmu then go ahead and make the user codec 18 instead of 18,0. that way the call should fail if it cannot establish g729. Also you could change the codec choices in the options tab of the pbx to g729 18 only to help diagnose your problem. Restart the pbx after making a change to options.

Brekeke has a very good implementation of G729. I have always been a fan of the sound quality of ILBC which the PBX also supports but few hard phones support it. Most softphones do and it sounds great.
bryanint
Thanks for the help. I'll do some testing this weekend.
voipwell.com
Also, don't forget to check Use Remote Preferred Codec because a remote device can insist on pcmu if "use Remote Preferred Codec" set to yes in options tab of pbx and remote phone requesting pcmu.

There are three places codec can be chosen in pbx.

1) user
2) ARS
3) Options tab

Force your phone to use g729 only in your phone's configuration GUI and check results.

Hope this helps.
bryanint
Setup codec 18,0 in user settings and ARS tables and looked at the call detail and it says G.729.

Thanks for the help.