eli5 Why do internet calls such as WhatsApp sound clearer than normal cellular calls?


eli5 Why do internet calls such as WhatsApp sound clearer than normal cellular calls?

In: 34

Because youre getting a steady connection from a few feet away as opposed to getting a signal from a cellular tower that isnt within 5 miles of you.

Internet calls are a much newer standard. Part of this is the ability to transmit relatively better quality audio, which may vary depending on the codec used.

This is similar to how a VHS has worse quality than a DVD.

Cellular calls have always been made to be as lightweight as possible due to the limited bandwidth of early phone networks.

Some reasons this has remained: It’s good enough, it’s stable, and it has a much greater range (sometimes when you’re out in nature you might only have a bar or two of reception but no internet).

However, nowadays many mobile phones have a VoIP setting which lets you make calls over the data network instead (if both phones have it activated, I’m pretty sure) which should sound much clearer.

You may think that is true because that is all you have seen of the internet. But… There is a concept called “Quality of Service” (QoS).

The Quality of Service for phone calls is “shaped” differently. So where “the internet” focusses on not losing data (but you may have higher ping or ping differences), phone calls focus on low ping and low ping differences (jitter). That low ping and low jitter QoS is expensive. This results in phone companies making the phone call noisy (“low bandwidth”) in order to keep costs at bay.

These days, first world countries have pretty good internet with low ping and low jitter.

The short answer is because they use more bandwidth, i.e more of the audio frequency range.

The longer answer is that the original phone standard came about in a time of more technical limitations, the bandwidth of the audio was from 300hz to 3000hz only, and that carried on to the first cell phones too but they later increased the upper limit to 6000hz.

Internet calls don’t need to have those bandwidth limitations. And they use more modern codecs to turn the audio into binary data, and more modern error correction techniques to fix any incorrect packets of data during the transmission process. Service providers also have the benefit of using their own standard and changing it as often as they like. Cellular standards move more slowly in comparison, and require lots of international cooperation to create or adjust.