我知道信号只是音调脉冲,但为什么(在 90 年代)你第一次连接到互联网时会听到一堆奇怪的声音。之后如果你使用互联网,它仍然在使用电话线,那么为什么没有奇怪的声音呢?
答案1
调制解调器最初允许您通过仅用于传输语音的网络发送数据。因此,两个调制解调器之间的通信方式必须在可听范围内(否则无法通过电话线传输)。现在不再需要这样做,因为电话系统现在可以同时传输语音和数据(DSL)。
声音一直都在,你只需要拿起电话就能听到。他们一开始就通过扬声器播放声音的原因是,这样你就能听到连接是否出了问题(忙音、错误号码、接听电话的人而不是调制解调器等)。
答案2
因为调制解调器扬声器默认打开,所以在握手期间向用户反馈正在发生某些事情。通过正确设置 AT 命令,您可以拥有 3 种模式 - 扬声器始终打开、操作期间完全静音以及默认在连接期间打开扬声器。
如果我没记错的话,它们是 ATL 和 ATM。
但对调制解调器的整个命令(Hayes 命令)是:
Attention. Loudness level x.
AT Lx (where x is 0 to 3)
当然,这通常是较长字符串的一部分,并且许多指令都是默认设置的(除非特别覆盖)。
可以设置较新的调制解调器;并存储默认命令列表。
答案3
调制解调器在进行初始握手过程时听到的哨声、啁啾声和嗡嗡声是对电话线路质量的测试。调制解调器发送精确指定的声音,另一个调制解调器监听它实际听到的声音。这样,调制解调器就知道它们之间的线路有多清晰,以及它们可以使用哪种频率相互通信。它们可以使用的频率越多,噪音越低,它们的通信速度就越快。
如果连接因连接质量而失败,通常会在初始握手过程中失败。如果您仔细聆听,通常可以知道原因(例如,另一端是应答机,而不是调制解调器)。
因此,调制解调器通常配置为大声播放此握手序列。这是通过AT M1
在设置期间发送到调制解调器来配置的。或者,AT M2
意味着让扬声器保持打开状态每时每刻,而AT M0
表示根本不打开扬声器。请参阅AT 命令集了解更多信息。
如果您在活动会话期间拿起电话(而不是在握手过程中),您会听到的实际传输噪音听起来就像静电噪音。
答案4
我使用的第一个调制解调器是声耦合的——也就是说,你把手机放进一个橡胶垫里,在那里发送/接收声音连接至调制解调器机头上的麦克风/扬声器。
在美国,这种做法一度是必要的,因为 AT&T 获得了政府的否决权,不能将任何电子设备连接到他们的电线上——这项规定后来被推翻。
如果你在安静的房间里运行它,你会听到一点泄漏。