• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

VOIP application with good quality?

CSMR

Golden Member
I've been using SkypeIn/Out with two online numbers in the UK and US, but call quality is really poor and there is a latency of about 0.45s. (Just tested by calling my mobile number in the UK and talking to myself.) This is with a professional microphone setup on a good network. Even a cheap landline was giving infinitely higher voice quality and a latency of about 0.2s.
(Skype-to-skype calls are very good so it's not a problem with my network.)

Is there a service that offers:
-virtual numbers (so people can call me and when I call CallerID is displayed)
-works from PC with some use of Outlook Contacts
-reliable and good audio quality and latency

Thanks for any advice!
 
For skype I get technical data: Status=3, BW 1kBs/1kBs in/out, packet loss 0.00%, roundtrip 40ms, MB audio 1000/20ms, video 0 corr 2%, status=7, e-8000,d-8000.
From this it looks like audio data rates are 1kBps, in other words 8kbps, incredibly low.
 
the codec and transport is key - G.711 codecs can carry fax and modem - but take up alot of bandwidth per line.

gsm codec is what 1/8th the bandwidth but i suppose that means errors could be exponentially worse to sound quality.
 
First do not use a mobile in the UK as the test. A normal landline in the UK to a mobile may show a high latency, but this is down to the mobile network.

You need to know what codec is being used, and what periodicity its working at. G729 only uses 8Kbs + UDP and IP headers. G729 in a connection with little or no packet loass, and consistent latency offers good voice quality. I have been on a site where the codec was changed from G711 to G729 one night and the users did not notice the difference.

Are you making test calls within the UK?

If Skype to Skype calls are OK then the latency to/from the Skype softswitch (or its media gateway) maybe OK. Another point is that a Skype to Skype call using SIP on the LAN may not go over the internet, it could just go up to the router and back.

If the problem is when calling UK landlines from the UK Skype the it suggests that the transcoding at the media gateway may be causing problems. Remeber calling a mobile will usualy mean trancoding to the UK landline network, followed by transcoding to the UK mobile network, hence my comment not to use UK mobiles as a test of latency.

A wireshark/tcpdump trace of the call can reveal many things, including the codec used, the protocal (SIP, MGCP or others) and by analysis the latency, and its variance. The trace may include the RTCP packets, and these show the delay, packet loss, ect.

Wireshark can decode the RTP stream and give more information. It can also output the RTP stream to an audio file that can be played on a PC.

You should also ask Skype for MOS/PESQ figures for their test calls to UK landlines. You will need to get to someone quite technical to give these figures, if they have them, and assuming they are willing to release them. For PESQ/MOS and G711 look for 4.0 or above. For G729 look for 3.7 to 3.8 or above. These figures are based on calls made within the UK, calls to/from other countries adds alot of other possible problems.

For VOIP calls the end to end transmission delay should be 150ms or less. VOIP calls still work OK above this, but 150ms is the standard figure given. Added delay is often due to the jitter buffer. The jitter buffer makes a massive difference to VOIP call quality.

I hate to say it but poor call quality on VOIP calls over the internet can be an absolute PITA to diagnose, and a major PITA to even try and get fixed. UK ISPs I know of do not honour the QoS marking on the IP packet. All the packets get treated the same, so if any part of the ISP's network is congested it will affect any VOIP calls passing through that congestion.

Rob
 
robmurphy:
Thanks for the detailed info!
I was doing all this from within the UK.
Yes I would have tested with landline, but the mobile test was easier and most of my calls are to mobiles anyway. I don't feel like sorting it out with Skype because whatever it is exactly it's their problem and they won't fix it.
I'm thinking about using an SIP service now, beginning to do some research. Anyway your info will come in handy as I decide, thanks.

ChAoTiCpInOy:
According to speedtest.net:
6.79Mb/s down, 0.94Mb/s up, 29ms ping to Milton Keynes, UK
 
Back
Top