CDMA 1x由最多15个9.6kbps的通道组成。这将导致总吞吐量为144kbps。
其中两个通道用于命令和控制信号(与基站通话、关联/取消关联、短信流量、铃声等)。
剩下的就是最多124.8kbps了。
-->每个通道都是单向的。<--
它们根据需要动态切换和分配。
通常下载比上传更快,因为这是典型的手机调制解调器使用。但是你永远不会获得超过120kbps的总聚合带宽。
在实践中,由于1xRTT编码、错误纠正、重传等开销,即使你拥有所有可能的通道,你通常也只能体验到60kbps至90kbps之间的速度。
这意味着你可能只能同时获得30kbps-60kbps的上传和下载速度。
此外,由于通道动态切换(以及基站控制这一点比你的调制解调器更多 - 他们需要小心地管理基站通道,以便为语音通话保留通道),当它切换通道时,你会失去时间 - 这不是一个瞬间的过程。
因此 - 理论上,1xRTT可以为你提供一条单向124kbps的链接,但由于开销、切换时间、基站容量或电话公司出于其他原因限制这种连接,你不能依赖对称链接。
注意:
这将在一定程度上根据提供商和调制解调器而变化。例如,有些调制解调器有16个通道,有些提供商支持16个通道。在某些情况下,这些调制解调器和提供商能够很好地配合,为应用程序提供完整的144kbps聚合原始带宽,只需一个专用通道(必须非常努力)来处理控制、切换和其他问题。即使是这样,在调制解调器通信的开销、PPP的开销、IP的开销、TCP的开销之后,你仍然只能获得大约100-120kbps的总带宽,上传和下载都是如此。
最后,没有任何提供商支持透明传输IP流量。换句话说,如果你的调制解调器正在移动,调制解调器将切换到新的基站,但你将完全丢失PPP会话,并且必须重新启动它以及所有的TCP会话等。你通常不会获得相同的IP地址,因此你的TCP会话将无法优雅地恢复。
这种转换的“有趣”之处在于,即使您不移动,也可能发生这种情况。如果一个基站负载过重,如果您足够接近,您可能会被转移到另一个基站——还有其他一些因素可能会使您的调制解调器进行转移,即使您没有移动。因此,请确保考虑到这一点,因为您似乎很想保持全双工、对称的通道开放。编写能够恢复正常运行的内容已经很困难了,更别提预测并快速执行了。您最好与调制解调器制造商(例如Kyocera)密切合作,否则您将无法获得控制调制解调器芯片组所需的低级文档。我认为整个高速双向等速的问题是因为我的上层机构认为他们在上行和下行都有144 kbps(即两条管道)。而实际上,我们只有一条144 kbps的管道,在传输文件时会切换方向。
如果我说得对或错,请评论告诉我。