A while after the iPhone 4S announcement, I posted a piece on the iPhone 4S' cellular architecture and talked about the new inclusion of HSPA+ alongside CDMA2000 1x/EVDO and some specifications. Since then, there's been some ongoing confusion about whether the device supports HSPA+, whether it's "4G," and just what all that really means. 

It's funny because this issue came up with the HP Veer 4G on AT&T a while back, and with that particular device I did a similar explanatory article in the context of a This Just In post. I wager the somewhat limited cross shopping (and commercial success of the Veer) resulted in many iOS users missing that discussion, and it's cropping up again for the iPhone 4S. The confusion is really twofold. First is a misunderstanding about 3GPP releases and what features are optional or mandatory. Second is a misunderstanding about HSDPA, HSUPA, and modulation coding schemes. Let's break it down. 

UMTS standards are defined by an organization known as the 3rd Generation Partnership Project (3GPP), which is a body comprised of partners like telecommunications companies, wireless carriers, and cellular hardware manufacturers. Standards are important, and their formation requires collaboration and discussion. Major revisions are finalized, synchronized, and become "releases." For example the first releases define GSM, release 99 defines UMTS, release 5 defines HSDPA, 6 defines HSUPA, 7 - HSPA+, 8 - LTE, and 10 - LTE Advanced.

This is a huge oversimplification, but you can see how major milestones are bundled up and become releases, and thus when baseband manufacturers like Infineon, Qualcomm, or ST-E release hardware, they're said to be compliant with a given release, and inherit the big features from releases before it. 

Where confusion arises is that you don't need to include every feature from some release to say that your hardware is compatible with a given release, and really only features from release 99 are mandatory if you're out to make some UMTS hardware. So when a baseband is "HSPA+" (which really is a colloquial name for the improvements to HSPA made in 3GPP release 7), it doesn't need to include every last feature. Features included in release 7 include things like reduced signaling, faster call setup, continuous packet connectivity, reworked RCC states (idle, DCH, FACH, e.t.c), MIMO, and higher order modulation support. On the downlink, 64QAM or MIMO gets added, and on the uplink, 16QAM gets added. 

The confusion in the case of many HSDPA 14.4 (Category 10) devices seems to center on whether it is or isn't HSPA+ if it doesn't include 64QAM support on the downlink (which starts in category 13). This is one of those few times that looking at the Wikipedia table for HSDPA UE categories can be misleading. UE categories with 64QAM are introduced in 3GPP release 7, however it's up to manufacturers to include or not include that feature when actually making hardware. It's interesting to me that all of this misinformation comes up over HSDPA UE category, and somehow HSUPA UE category never gets brought up - I haven't seen anyone claiming that some baseband isn't HSPA+ because it excludes 16QAM on the uplink, yet the overwhelming majority of devices are just using QPSK. 

Apple hasn't stated what baseband is in the iPhone 4S (and I guess we won't know absolutely for certain until it gets opened up), but it is almost without doubt MDM6600 just like the Verizon iPhone 4. The specs all line up, and while that part doesn't include 64QAM on the downlink, it does include a number of the other HSPA+ features I've mentioned, and is thus 3GPP Rel.7 and therefore "HSPA+." 

Actually using these higher orders of modulation requires favorable radio conditions, of course, and the result is that 64QAM on the downlink or 16QAM on the uplink only gets used in very well tuned systems or cell center. There have been some drive tests done which have shown that 64QAM only really gets used 10% of the time on average. In the iPhone 4S' case here in the USA, it's silly to argue about whether or not the phone can decode 64QAM if AT&T doesn't even use it. A few Samsung devices so far have been based on ST-E's Thor 5730 HSDPA 21.1/Category 14 baseband, and include an engineering menu which shows the percentage of frames encoded using QPSK, 16QAM, or 64QAM. 


Note that 64Q is 0. I have run many other tests where 16Q is 100.

I've shown a few other interested people how to see this menu on the Samsung Infuse 4G on AT&T, and thus far none of them has seen any 64QAM frames show up. I've never seen 64QAM pop up either, even with line of sight to the tower in the middle of the night. Those markets include my own in Tucson, AZ, and New York City, which are both AT&T "4G" markets (connoting HSPA+ with improved backhaul) on the coverage viewer. Two data points isn't enough to say conclusively that AT&T isn't using 64QAM, but I haven't seen it yet. You can also see this on video from an Infuse in NYC. Not all AT&T WCDMA "3G" markets are HSPA+, but if you're in a market that AT&T has marked with dark blue (and calls "4G") you can be pretty much assured it's HSPA+.

So the next question is when HSPA+ is and isn't real 4G, and obviously the bar right now is LTE. We've gone over all the real ITU decisions and such in our LTE piece, (whose definition does include DC-HSPA+ and LTE instead of previously just LTE Advanced) but what matters is actual throughput. There's credibility to HSPA+ being comparable to LTE speed as soon as DC-HSPA comes around which aggregates together two 5 MHz WCDMA channels. With all the same features (MIMO, 64QAM, and wider channel bandwidth), DC-HSPA+ gets you approximately to the level of theoretical maximum throughput you can get on LTE. It's easy to see how things are arguably fairly comparable when you consider Verizon uses 10 MHz FDD, and DC-HSPA+ aggregates together two 5 MHz WCDMA channels. Throw in MIMO in addition to just dual-carrier, and maximum theoretical throughput lines up pretty closely as shown in this table by Qualcomm:

That's saying nothing about network latency, however, where LTE will continue to outshine HSPA+. In that case, it does arguably make sense to associate DC-HSPA+ with real LTE and call it real 4G, but until DC-HSPA+ or at least HSPA+ with MIMO it is almost without doubt still 3G. Obviously USA carriers' attempts to pass off HSPA+ 14.4 or even 21.1 as "4G" is immediately laughable marketing, but DC-HSPA+ is arguably real 4G.

Lastly, rumor has it that AT&T and Apple are "working together" to change the 3G status indicator to "4G" for AT&T in the US, a move that would mark the first carrier intrusion into the otherwise completely carrier-untouched iOS. I don't have issue with the status indicators showing H or H+ (for HSPA and HSPA+ when appropriate), but misleading indicators do nobody justice and just serve to reinforce these kinds of misconceptions. 

Comments Locked

53 Comments

View All Comments

  • Ammaross - Sunday, October 9, 2011 - link

    I'll believe the graph when it has Anand's name in the copyright. Until then, it's just lies and statistics.
  • Tegeril - Monday, October 10, 2011 - link

    You missed the point entirely.

    The guy is slamming Apple for an unsubstantiated rumor about 4G iconography and people are pointing out that Android products include 4G IN THE NAME and yet aren't true 4G.
  • Engineering - Tuesday, October 11, 2011 - link

    I wouldn't say he missed the point so much as he's dishonest.
  • RD3AV5 - Tuesday, October 11, 2011 - link

    Apple being honest makes you sick? I'm not understanding. No where in the keynote did they tout 4G. It's the other carriers and their misleading crap that do, and if we are going there, it's those Fandroids that claim they are the best and have ridiculous claims and claim that they did it first, when in reality, which is too bad because Android has come out with some good things, but Android wouldn't exist without Apple paving the way for it. It's uneducated comments like this that make this world a biased mess.
  • skumancer - Tuesday, October 11, 2011 - link

    Could you stop being a mindless troll? Apple is NOT doing this. They don't have a 4G. I'm disgusted at you be ause you don't know how to read and analyze. Oh by the way, lots of android phones are doing this, Apple isn't.
  • Engineering - Tuesday, October 11, 2011 - link

    Did you even read the article,bozofied? HSPA+ in the iPhone is faster than LTE, and thus, legitimately is a fourth generation speed.

    The idea that Apple "couldn't deliver" on 4G is a lie. The reality is, they did. Further, LTE chipsets are not power efficient enough, so Apple chose to go with the choice that gave 4G performance while also being battery efficient.

    I have to laugh at the stupid idiots who just buy LTE hardware and never have a working phone because the batteries always dead.

    Your ignorance and dishonesty is what makes you sick. Oh, and jealousy that apple makes a better product.

    After all ,that's the root of all the Apple hate.

    I understand it when it comes to computers and poor people can't afford a Mac because apple doesn't make low end machines.

    But phones have a subsidy model. Surely, even you can afford a genuine iPhone!
  • Pendergast - Monday, October 17, 2011 - link

    Um, I'm an Apple fan and defender, but you're reading the chart wrong. DC-HSPA is capable of speeds faster than LTE (although only in ideal situations with no network congestion). Right now, the iPhone 4S supports 14.4mb/s downloads max, and that's only in areas where AT&T (in the U.S.) supports that network technology.

    LTE is currently much faster, not to mention it is less congested.

    The problem is that LTE built into SoC's is not available till Q1 or Q2 2012, and the non-integrated solutions mean decreased battery life. Also, LTE is still limited, and is mostly a U.S. technology for right now.
  • bettercitizens - Wednesday, October 12, 2011 - link

    What matters is the real down and up throughput of the device on the particular carrier.

    I recommend that all of us users band together and create a database of real world performance for the phones we use on the carriers we use. Some of the database fields could be date, time, location, carrier, device, source from which data was ontained, notes, comments... Perhaps we could automate this with an App for the different devices that would automate the collection and database population at the puch of a single button.

    Per MacWorlds review of iPhone 4S ( http://www.macworld.com/article/162944/2011/10/iph... ) "Still, in my tests I couldn’t get download speeds above 4.2Mbps on AT&T’s 3G network in the San Francisco area."

    Let's not all jump to conclusions, let alone get sick, until we have some actual real world data in our hands.

    Also let's not denigrate people for their choice of tool (iPhone, Galaxy S II, Blackberry, etc.) - THEY ARE TOOLS PEOPLE, NOT A RELIGION. It would be interesting if we had the Galaxy S crusades and the Balackberry crusades and the iPhone crusades, but is that what intelligent rationale people want?
  • adavidw - Sunday, October 9, 2011 - link

    AT&T's "working together" is a strange way of saying, "We're asking Apple, and Apple keeps saying 'hell no'"
  • Brian Klug - Sunday, October 9, 2011 - link

    I seriously, seriously hope that's what it means, and nothing more. Throwing "4G" up top again will be the first carrier incursion into iOS.

    -Brian

Log in

Don't have an account? Sign up now