EDGE上网速率-----从理论分析到实测
现在中移动在全国各地陆续开通EDGE了,看论坛里的很多朋友对EDGE的实际上网速率有一些模糊认识,因而两周前就产生了写这样的一个贴子的想法。但总浮于一些杂事,不能静下心来查资料、理思路,于是这个想法也搁浅了这么久。
要直接给出答案也不难,但总是缺少说服力,而若要认真梳理写出一篇有理有据的东西,自已也仅在几年前大家还未听说有EDGE这种上网方式的时候,接触了一些理论的东西,再拾起来也要费些时间。
想了想,还是由浅入深,规避一些专业的词汇讲得简洁通俗一些为好。
常在这里看到有网友谈到自已的EDGE上网的速率,所看到的最大的误区就是反映的毫无意义的所谓的瞬间速率(峰值),有网友称最快时达到50KBps,不了解情况的网友看到这样的贴子,不免要怀疑自已的网卡是不是有问题,自已的资费卡是不是限速了(当然也有这种情况),当地移动是不是有问题。
实际上EDGE的速率,在国内已有一些专业的测试,测试结果大家可以去网上找。
以下按照由浅及深、由一般到特殊情况几个方面加以说明:
1、首先还是要从GPRS谈起。
大家都知道,我们之前用到的最稳定、最好的GPRS上网卡,是aircard 750,我手头有一块,相信在这个坛子里用户也不少,这款网卡的上网下载速率,稳定时,一般在5KBps,也就是5KB每秒。但是为什么电脑里显示连接速率是一百多k呢?这里有两个方面的原因:
第一,电脑显示的连接速率为上网硬件理支持的最高速率,而我们都知道,中国移动不可能给用户提供那么高的速率,一个载频8个信道如果全部分配给上网用户,那么这个小区内就没法打电话了,实际中国移动只给用户开通了4个信道。所以实际下载速率不会达到电脑显示的速率。
第二,要搞清楚kBps和kbps的区别:1KB=8kb,所以我们看到的速率应除以8,才是真正的下载速率。如电信声称给用户提供的2M的宽带,实际下载速率应是2M/8,大概接近260KB/S的样子。
2、那么下面我们看看EDGE是一种什么样的技术。
EDGE与GPRS根本不同,在于调制技术:
它主要是在GSM系统中采用了一种新的调制方法,即最先进的多时隙操作和8PSK调制技术。由于8PSK可将现有GSM网络采用的GMSK调制技术的信号空间从2扩展到8,从而使每个符号所包含的信息是原来的4倍。
3、那么,由上面的第二条理论说明,应该可以得出EDGE的实际下载速率了:
注意上面的关键词,EDGE调制方式相比GPRS,使从前信号空间扩展了4倍。
那么,在移动开通的信道数不变的情况下,EDGE实际下载速度应是从前GPRS的4倍,也就是5kBPS*4=20kBps,实际有时网络情况好的时候,GPRS上网实测稳定速率有时可以达到接近6KBps的样子,所以EDGE下载速度,应该在20KBps—25KBps之间。
4、为什么用工具下载,有时瞬间速率(峰值)为显示四五十KB呢?
这点可以通过一个事例来说明,相信大家都有过这样的经验,不用工具下载,直接点右键“目标另存为”的时候,实际从点击到弹出对话框让我们选择下载存放在地址点“确认”之间,总有那么不短的几秒时间,实际上,从最初的点击的时候,电脑已经开始开始下载了,只不过是先放在缓存里,如此的结果是:我看观察到的下载速率,一开始很快,慢慢降下来,直至稳定在一个恒定不变的速率。
为什么会样?这就是系统计算下载速率的算法问题了,系统计算方法的时间起点是从点“确认”开始,而不是从点“目标另存为”开始计算,而在此之前已然下载了一部分数据,把这部分计算在内,自然分子大了,分母小了,计算结果并不是实际的下载速率。
不知道这样说大家明白了没有,我没有查这些下载工具的即时速率的计算方法,应该也是抽取一小段时间除这一小段时间起点和终点的数据量之差计算而来,这样的显示的速率并不是真实的下载速率,只是一个估算值,并不可靠。