TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Latency of old school landline calls vs. modern video calls?

8 点作者 seagreen大约 1 年前
I've heard old school POTS calls were lower latency, but haven't been able to find reliable numbers on this.

4 条评论

h2odragon大约 1 年前
Actual circuit switched connections, regular voice calls, would&#x27;ve been quite low latency. Later there got to be some delays from digitization; even then it would&#x27;ve been hard to detect in actual conversations.<p>ISDN lines were favored by radio stations <i>forever</i> because of the reliably low latency and jitter they offered.<p>Actual numbers? I wanna guess ~100ms max for a cross country call, pre-digital long distance. Maybe 350ms post digital. IIRC the ISDN hop I had to a local CO was ludicrously low, like 9ms? but i could be wrong. That was years ago.<p>Digital links for internet connections were lower inherent latency but then had layers of other modulation happening on top of them, and the variations there are a different order of thing. I assume you mean bare link latency.<p>I&#x27;ve NFI how many different layers of re-encoding your data might be expected to go through on a standard call today; but the list of transitions would probably be long and amusing.
评论 #39507314 未加载
toast0大约 1 年前
Circuit switched analog POTS has been dead for a long time, but delays were limited to amplifier delays (almost nothing) and speed of light in wires or radio.<p>Digitial T1 PRI calling may not be fully dead, you might have a miniscule delay for the analog to digital sampling, but the multiplexing on a T1 and higher is one sample per channel at a time. Where trunks meet, there&#x27;s got to be a buffer to synchronize, but it doesn&#x27;t need to be more than one sample. At 8000Hz sampling, a couple one sample buffers here and there doesn&#x27;t amount to much. Of course, there&#x27;s still amplifiers and the speed of light in wires and radio.<p>For VOIP calls, most audio codecs deal in 20ms packets, and calling software often sends between 1 and 5 audio packets in an IP packet. Plus it takes time to encode and decode. So you&#x27;ve probably got 25 to 110ms sampling delay added there. Then there&#x27;s a jitter buffer. T1 samples arrive on time, pretty much all the time; UDP packets tend to have inconsistent delay (jitter) so you&#x27;ve got to add an artificial delay of (worst case delay - best case delay). That depends a lot on the properties of the path between the two devices; shared medium networking like wifi, cell networks, cable modems, old unswitched ethernet can have a lot of difference between worst and best case delay. Some software has a fixed length jitter buffer of about 1-2x the IP packet length; others will adapt to the observed arrival time differences, up to some limit.<p>Some (I think most) video calling applications send audio and video as separate streams of IP packets. It&#x27;s also possible to include audio and video data in the same IP packets. It is possible to reduce audio delay in that case, by using smaller audio packets, reducing the sampling delay. It&#x27;s technically possible to send small audio packets at higher frequencies for an audio only call, but the overhead of an IP header, UDP (usually) header, and application header is already pretty significant. Sending twenty 1 ms audio packets would use a lot more bandwidth than sending one 20 ms audio packet; I&#x27;d guess about 10 times as much. But if you piggyback on video packets, it might not be as costly, and video packets are usually high frequency anyway.
评论 #39516736 未加载
wmf大约 1 年前
I found a mention of &quot;ITU standards (G.114) for maximum transmission path delay of 50 ms for call transmitted over either the continental US or the Atlantic.&quot;
meristohm大约 1 年前
I miss the fidelity and low latency of landline calls.