Got a tip for us? Share it...

iPhone 3GS Upstream Transfers Limited to 384 Kbps

Macworld reports that while the iPhone 3GS does support the improved 7.2 Mbps download transfer speed now currently being deployed in the U.S. by AT&T and already available in other parts of the world, it will not support the correspondingly improved upload transfer speeds of 1.4 or 1.9 Mbps generally available on such networks and will be limited to the same 384 Kbps upload speed available on the iPhone 3G.

I had supposed that Apple took the opportunity to build HSUPA on the upstream side, at either 1.4 or 1.9 Mbps speeds that are supported in many European networks that have already rolled out 7.2 Mbps HSDPA. But it turns out, Apple didn't. . .

After my HSPA article ran, reader Nick Dunklee pointed out in e-mail that a teardown at RapidRepair of an iPhone 3GS shows that it has a UMTS/HSDPA chip. UMTS is the earliest 3G standard deployed on GSM networks, and it tops out at 384 Kbps. It's easy to test, if you have an iPhone 3GS. Go to any speed tester, like Testmyiphone when you're outdoors with a good signal. Downstream, you might hit well over 1 Mbps; upstream, under 384 Kbps.

Macworld's report is a follow-up to a previous article that discussed the ins and outs of the High Speed Packet Access (HSPA) network standard and how AT&T's offerings compare to that standard.

HSPA (High Speed Packet Access) is actually two separate standards: HSDPA (for downstream) at a raw rate of 7.2 Mbps and HSUPA (for upstream), likely at raw rates of 1.4 Mbps or 1.9 Mpbs, the two most popular upload speeds deployed by existing 7.2 HSPA carriers. The 7.2 Mbps downstream and 1.4/1.9 Mbps upstream rates represent the full bandwidth available in a given HSPA channel, but don't translate to what an individual user will see.

For AT&T's current HSPA system, the company claims range from 700 Kbps to 1.7 Mbps downstream, and 500 Kbps to 1.2 Mbps upstream.

So while the iPhone 3G was unable to even take full advantage of existing upstream transfer speeds, the iPhone 3GS suffers from the same limitation. But the limitation is not unique to the iPhone, as the new report mentions that other GSM smartphones are also utilizing the older UMTS standard at a maximum of 384 Kbps.

Dunklee examined the specs on a number of GSM network smartphones, and found none included HSUPA. It's possible that there could be a firmware update from UMTS to HSUPA, but thats unlikely. There's usually a reason for using an older standard, which is related to power consumption, chip size, or cost.

Smartphones using competing CDMA technology, such as those on Sprint and Verizon, however, do take advantage of the full upstream capacity, suggesting that the limitation is related to the use of GSM technology as the basis for these cellular networks.

Top Rated Comments

(View all)

Posted: 38 months ago
I can't imagine it would make a significant difference to most if it was limited even at 600kpbs, after all most users are satisfied with 160kpbs.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago
The problem, as others have pointed out, is that poor upstream bandwidth limits the ACKs going back... thus potentially limiting the downstream speed, especially for TCP/IP.

There are about a gazillion papers (and a few Internet RFCs) about the ack problem with unequal bandwidths.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago
Standard broadband from Comcast here in the Memphis metropolitan area tops out at 384kbps upload. Most people have no idea their "10Mbps" isn't both ways. I seriously doubt most people would notice a speed bump on their upload either... unless they're constantly uploading things.

I have my own web server, so I went with local DSL and am enjoying 3Mbps upload.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago

Standard broadband from Comcast here in the Memphis metropolitan area tops out at 384kbps upload. Most people have no idea their "10Mbps" isn't both ways. I seriously doubt most people would notice a speed bump on their upload either... unless they're constantly uploading things.

I have my own web server, so I went with local DSL and am enjoying 3Mbps upload.


Well here in DC and most of the NE you can get Verizon Fios with 25/25 for a reasonable rate (like 64/month) or even 50/25.

100 synchronous is already offered in some parts of the country.

I would say "most people" would be a poor statement. Not to mention this becomes a further problem when AT&T begins allowing tethering.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago

The problem, as others have pointed out, is that poor upstream bandwidth limits the ACKs going back... thus potentially limiting the downstream speed, especially for TCP/IP.

There are about a gazillion papers (and a few Internet RFCs) about the ack problem with unequal bandwidths.


Ack bandwidth is important but you don't need equal upstream to your downstream to send out acks. Maybe more like 10%.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago

Well here in DC and most of the NE you can get Verizon Fios with 25/25 for a reasonable rate (like 64/month) or even 50/25.

100 synchronous is already offered in some parts of the country.

I would say "most people" would be a poor statement. Not to mention this becomes a further problem when AT&T begins allowing tethering.


Let me qualify that by saying "most people in this area".
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago
All this means to me is another reason for the iPhone to be on Verizon. I can't believe this is not a Page 1 story.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago
glad I will be not getting a new iPhone till the next upgrade
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago

All this means to me is another reason for the iPhone to be on Verizon. I can't believe this is not a Page 1 story.


I was about to post the same point about this being page 1 material.
Rating: 0 Positives / 0 Negatives
Posted: 38 months ago

All this means to me is another reason for the iPhone to be on Verizon. I can't believe this is not a Page 1 story.


Yeah because then when something goes wrong with it, Verizon has outstanding Customer service....oh wait...
Rating: 0 Positives / 0 Negatives

[ Read All Comments ]