5 ms·
We can't have sidetone nor full duplex in wide area cellular telephony because end-to-end latencies become so long the far-end echos go beyond asthetically disc
by EEGuy 11y ago
We can't have sidetone nor full duplex in wide area cellular telephony because end-to-end latencies become so long the far-end echos go beyond asthetically disconcerting.
Try this just for fun: Call someone right next to you via your cell phones and talk to each other. One finds one can speak several words, maybe even a short but complete sentence before the other person starts hearing any of it. It can become a laughably long latency when experienced so directly.
But this cumulative latency ( be it from queuing delays, voice packet grouping for burst transmission, buffering delays along the many packet switches from here to there, you name it ) comprise engineering trade-offs necessary for optimal radio-level multiple access, efficient packetizing, and economically efficient (packet) transmission.
In other words, I'd postulate we can't (today) afford full duplex, sidetone-included, wideband (5KHz+) sub-20-millisecond latency in cellular telephony. Cellular is a different thing, but surely it's its own kind of magic.
But consider modern office telephony over Ethernet: I don't know the internals of it, but aesthetically, I find it significantly better than the analog telephony I remember from 40 years ago: The sidetone's there, it's full-duplex, speakerphone functionality is absolutely superb, and subjectively I find it sounds good.
I'd guesstimate a three orders of magnitude latency ratio between LAN-based telephony vs cellular telephony seems to me key to the very different engineering possibilities and compromises necessary in these two very different domains.
- WalterBright 11y agoI've found that Skype has much better voice quality than land lines. Skype > land line > cell line. I dislike longer conversations over the cell phone because of the poor voice quality. It's a big reason why I keep my land line.
- therein 11y agoYou need to make sure the person on the other side is also using a landline, though. Also, Skype is great when both parties have sufficient bandwidth for whatever codec it opts when it detects a high quality data connection but it simply sucks when it detects poor connection, gets worse than Google Hangouts does.
- hammock 11y agoIf you've ever worked in an office with VoIP phones, you know that the level of high quality audio is eerie. It's almost too real to seem like a phone call.
- Stratoscope 11y agoWouldn't sidetone be generated locally on the device with near-zero latency? There must be some other reason they don't offer it. Maybe to avoid feedback?