IPhone 4 3G Data Performance
daringfireball.net
daringfireball.net
A coworker ran a speed test on his AT&T iPhone 4 in NE Portland at lunch and got about 1.4mbps down with a 150ms ping. I get about 3.9 - 4.3mbps down with an 80ms ping with my Nexus One (T-Mobile): http://j.mp/94sfpF
Both of these speeds are fantastic. The bandwidth question is highly network-dependent, and almost entirely moot once you're beyond the 800k mark -- especially with a low-latency ping, which is likely the biggest bottleneck when browsing the web.
We need device manufacturers and carriers to work closely, striving to reduce latency in mobile connections. For developers, it's critical to drive home the point of minimizing the number of HTTP requests. If you've got a minimum 200ms round-trip for each call and 98 items to load (NYT.com, tested a moment ago), it adds up quickly.
It would be interesting to know what percentage of iPad sales are 3G vs. WiFi only.
It really makes me wonder if there is an underlying software or firmware issue that is exacerbating the problem. The fact that upload isn't significantly impacted, nor Edge, suggests some sort of phone freakout that's not strictly dictated by the hardware to me.
Antenna design is black magic on the best of days. When you mix in all the variables at play across three million phone users around the country you get lots of irreproducible results.
What I find myself wondering is: Sure, closely coupling a big bag of saltwater (e.g. me) to the phone may [1] tend to reduce the antenna efficiency relative to leaving the phone alone on a table. But can I strap the iPhone into some sort of specially-designed case that's designed to increase the antenna efficiency?
[1] EDIT: This word used to be "will", but having just read Anandtech's fun analysis of this "problem", I am reminded that what giveth in one waveband taketh away in another: Anand improved his WiFi signal power under certain conditions by gripping the phone.
I wouldn't have mentioned the edge thing except that I've heard that sentiment repeated a lot, and I've asked other people for confirmation.