Page 122 - Web性能权威指南
P. 122
除了不同的功率状态之外,早期 3G 网络与 LTE 的最大区别恐怕就是状态切换的延
迟了。LTE 网络从空闲到连接状态的延迟只有几百 ms,同样从空闲到 DCH 状态的
切换在 3G 网络中则需要多达两秒,而且 3G 设备与 RRC 之间还要交换几十次控制
消息! FACH 到 DCH 的切换也好不到哪去,最长达一秒半。
好在,最新的 HSPA+ 网络对此做出了重大改进,已经可以同 LTE 媲美了(表 7-6)。
不过,我们不能指望 4G 或 HSPA+ 一统天下,很多旧 3G 网络仍然要继续存在至少
10 年。所以,任何移动应用在通过 3G 接口访问网络时,都要考虑由 RRC 导致的长
达几秒钟的延迟。
7.3.4 EV-DO(CDMA) RRC状态机
尽管 HSPA、HSPA+ 和 LTE 等 3GPP 标准是目前全球主流的网络标准,但我们也不
能忽略 3GPP2 CDMA 网络的存在。EV-DO 网络的发展虽然比较缓慢,但据行业预
测,2017 年的 CDMA 用户也将达到 5 亿!
不用说,虽然标准之间存在差别,但 UMTS 和 CDMA 网络的局限性却是共同的:电
池电量是约束条件,而无线电模块非常耗电;网络效率都需要提高。因此,CDMA
网络同样具有 RRC 状态机(图 7-8),用于控制每部设备的无线电模块的状态。
ຕد
থ থ
ג้
ၩࡼڦۉଉ
图 7-8:CDMA RRC 状态机: EV-DO(Rev. 0 - DO Advanced)
• 空闲
与 3GPP 标准类似。设备的无线电模块处于低功率状态,只监听来自网络的控制
信号。运营商网络中的客户端没有无线电资源。
• 连接
与 LTE 的连接和 HSPA 中的 DCH 状态类似。设备的无线电模块处于高功率状
态,为上下行数据流的传输分配网络资源。
106 | 第 7 章