2011-04-05 58 views
0

我希望用户可以使用哪些上传速度?这是用于图像附件的电子邮件。Android:3G合理上传速度

我们通过电话为一名用户进行的测试的速度达到每秒100千比特左右。

我问的原因是我不确定我的卸载程序是否创建了一个不寻常的延迟量(编辑:我的意思是在实际上传一个块之间浪费时间)。它使用单独的HttpPost请求部分上传,base64对这些部分进行编码并将它们作为POST参数发送,而不是像浏览器那样使用“多部分文件上传”。

这是我对最终用户进行的唯一测试,实际上我并没有拥有Android手机。

+0

我的手机上传速度比使用DSL连接更好。 – schwiz 2011-04-05 22:16:26

回答

0

100 Kbps似乎并不坏。 UMTS的实际最高速度为384 Kbps,但我从未看到超过250 Kbps,这是一个非常好的信号。另一方面,HSUPA速度可以提高10倍,但美国只有少数几款手机支持它,而在欧洲则更多。由于信号问题导致速度变化很大,我猜测它不会成为软件的瓶颈。不过,您应该考虑到手机在转接过程中可能会进入2g区域甚至是松动的信号。由于信号丢失而导致的失败对于最终用户来说是一个非常糟糕的问题,而不是等待传输的几秒钟(无论如何,应该在后台完成)。

0

无论是上传还是下载,3G上的数据传输速度都会有很大的不同,这取决于用户设备离基站在附近的传输距离有多远或多远,取决于他与该基站有关的条件。附近的建筑物,建筑物内部或外部的干扰,等等。此外,所使用的调制将取决于此,这将大大改变用户在不同条件下的连接速度。

无论如何,数据传输和延迟的速度是两回事。

我不确定在您的特定应用程序和Http协议中的含义,但您提到了单独的请求。所以它应该工作。

+0

当我提到延迟时,我的意思是在每个块的上传之间浪费时间。对不起,我不清楚。 – 2011-04-05 23:02:53