来自网络 (IP/TCP/etc) 背景,我了解典型的网络数据包如下所示:
我进一步了解到 VoIP 数据包通常确实使用相同的格式并封装所有呼叫数据以将其路由到机器本身,然后再将其交给 OSI 模型,直到应用程序接听呼叫。
我想了解的是电话或手机数据包的物理布局。简单的 PSTN 线路是通过铜线传输的模拟信号,它制定了一些规则,基本上只提供状态更新。我想了解的是移动电话呼叫数据包/数据报是如何构建的,以及实际向手机提供了哪些信息。
在我对手机信号塔工作原理的简单理解中,我认为它就像一个 WiFi 路由器,所有订阅的手机都试图与它通话并遵循许多相同的规则。同样,我的手机需要能够知道何时直接与其通信,而不是接收针对其他用户的数据包。这是如何解决的?(IMEI?)
拨打电话时,哪些数据包信息会传输到我的手机?我的手机会知道目标 IMEI/呼叫电话的任何地址还是只知道它的下一跳?来电显示(对我而言)似乎属于更高层,并且不太依赖于实际路由。