This is my first poet in this forum. We have two asterisk servers (trixbox ce 2.6.2.3) both were on same versions (1.4.22-4). but recently we upgraded one of the box to Asterisk version 1.8.4.2 and from then, the voice quality is very bad when using the IAX trunk. currently using g711 codec (ulaw) on the trunk. Not sure how to fix this issue.
The most likely cause of poor voice quality is an overloaded network.
The next most likely cause is trying to run Asterisk on a Virtual Machine without giving it adequate resources and avoiding running other processor or memory intensive guests.
Thanks for the reply. But I would say honestly, those are not the cases. We are running both th servers on Dell Poweredge hardware, no vms. The bandwidth we have more than enough, means its not choked any time, but we have issue with sound quality all the time.
The only other thing that causes that sort of problem only really applies to MOH and voice announcements, and that is failing to provide a timing source. Normal speech has timing from the source.
Both systems (one in US and another in India) are connected through an IPSec VPN tunnel. But there is no latency or over usage issue on the link.
It was fine till we upgrade one box to 1.8. Also iax show netstat not giving any packet loss or drop count. see the sample below
So what will be the issue? I can assure on both sides, there is no internet bandwidth issue. The loss of packet shows in the remote side (US), so do we need to set something in the US pbx (which is asterisk1.8’) other than the standard configuration?