为什么打电话时听到的嘟嘟声根本不是对方手机在响

封面

每次你拨通一个电话,把手机贴到耳朵边,听筒里传出熟悉的声音。

嘟……嘟……

你想都没想,脑子里浮现的画面一定是,对方手机正躺在桌上屏幕大亮,铃声大作,你只需要等他接起来。

但我如果告诉你,你耳朵里听到的声音,跟对方手机其实半毛钱关系都没有呢?

坦率的讲,当你听到第一声嘟的时候,对方的手机可能正处于关机状态,可能在地下车库完全没信号,甚至可能早就欠费停机了。

那你听到的到底是个啥?

那其实是你身边的本地电信交换机,怕你等得不耐烦把电话挂了,特意给你播放的一段人工音频

在通信工程里,这玩意有个专门的名字,叫「回铃音(Ringback Tone)」。

早年间两台老式电话连着实打实的铜线,物理电路接通,对方墙上的铜铃被电流震响,微弱的声音才会顺着电线传回你的听筒。那时候的声音,确实是对方铃声的物理回音

但后来,通信技术全面数字化了。

现在你按下一个拨号键,手机根本不是直接去连对方的设备,而是往最近的基站发了一串数字信令。

这串代码要在核心网里穿梭,先去数据库查归属地,再跨省跨市调度基站,基站发出电磁波呼叫对方手机芯片,等对方确认收到,才把语音通道接通。

整个过程在通信标准里,通常需要 3 到 8 秒

那问题就来了。

在这几秒钟里,网络还在拼命寻址,通话频道根本没建立,听筒里本该是一片死寂

当年数字化通信刚铺设的时候,工程师们确实很老实,连上了就响铃,没连上就静音。

结果在实际测试里,直接迎来了灾难性的现场。

电信运营商发现,人类根本无法忍受举着手机面对死寂。只要耳机里安静超过 2 秒,超过 80% 的人就会觉得电话卡死或掉线了,毫不犹豫按掉挂断,接着立刻重拨一遍。

每个人都秒挂重拨,瞬间把信令服务器给挤爆了。

就两秒钟没动静,所有人都会觉得是这破手机卡死了

电信工程师被逼得没办法,只能在底层协议里塞进一个哄用户的障眼法,叫「早期媒体(Early Media)」。

这个机制的操作极其简单粗暴。

你按下拨号键,本地交换机只要确认号码合法,发出寻址信令的瞬间,根本不管对方有没有反应,立刻调动声音发生器,往你听筒里塞进一段人工合成的声音。

在中国,这段声音是国标规定的 450Hz 正弦波纯音,响 1 秒停 4 秒,循环往复。在北美,则是 440Hz480Hz 的双音交替。

这就是你耳边听到的嘟嘟声。

它不是对方手机发出来的,它是你身边的基站为了哄你举着手机别动,单向放给你听的心灵安慰剂

搞明白了这件事,很多日常生活中让你摸不着头脑的玄学现象,瞬间就全通了。

比如很多人都经历过这种事,你给朋友打电话,耳机里明明清清楚楚响了两声嘟嘟,结果下一秒,声音突然毫无预兆地变成了一句冷冰冰的播报,「您拨打的电话已关机」。

你当时肯定满脑子问号,既然关机了,前两声到底是谁在响?难道是他嫌我烦,听了两秒之后手动给我按关机了?

真不是人家针对你。

真相是本地交换机为了安抚你,先自作主张放了两声录音。等千里之外的信令跑完流程,确认对方早就关机失联,才赶紧掐断假声音,切回系统提示。

再比如,你跟别人对质,我刚才明明给你打了好几个电话,耳机里响了半天你都不接。对方指天发誓,我手机一下都没响过,连个未接提醒都没有。

两个人差点为了这事闹翻。

其实谁都没撒谎,你听到的那几声嘟,只是你的交换机在卖力表演,而真正的寻址信号早在空气中丢包了,对方的手机从头到尾根本就不知道有人找他。

甚至当年风靡全国、月收好几块钱的「彩铃」,也是建立在这套障眼法之上。运营商突然意识到,既然这几秒必须拿声音填满,与其放枯燥的正弦波,不如放首流行歌,还能顺便赚笔增值费。

有时候想想,这个世界真的挺奇妙的。

我们总觉得自己生活在一个极度冰冷、理性的数字时代里,光纤以光速传导,卫星在轨道上呼啸,一切都讲究绝对的精度和效率。

但在这套耗费了数万亿美元打造的超级网络深处,最核心的基石之一,居然是工程师为了迁就人类的急性子,特意留下来的一道声学障眼法

所以下次你再举起手机,听到耳朵里那声单调的嘟嘟声,大概就懂了。

那真不是对方在故意怠慢你,不过是网络在拼命寻址的时候,顺手拍了拍你的肩膀,说,别挂,我正在找他呢

署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
位旅人路过 次翻阅 初次见面