The iPhone 4S, HSPA+, and When HSPA+ is Real 4G
by Brian Klug on October 9, 2011 3:30 AM ESTA 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.
53 Comments
View All Comments
Drasca - Sunday, October 9, 2011 - link
Thanks for the explanation. Nice to see everything in perspectiveBozzified - Sunday, October 9, 2011 - link
Apple at it's same tricks really.. Since they couldn't deliver on 4G, they think.. oh well let's just put the 4G icon on there even thought it's not.. Users will eat it up and it's all good.This is what's disgusting about that company. Not to mention the idiot users using their phones now yapping and yapping how iPhone 4S actually has 4G..
I can already hear it : "Yeah, iPhone 4S owns because WE DO HAVE 4G.. you see.. there it says 4G in the corner"
Makes me sick.
Yuniverse - Sunday, October 9, 2011 - link
Putting 4G in the status indicator is still a rumor, not a fact. Also, it isn't Apple who's touting 4G. In fact, if you saw the keynote, Apple never claims that 4S has 4G, but that others who markets their phones with 4G in their name, has the same speed as the iPhone 4S. Get your facts straight before you get too sick.zeagus - Sunday, October 9, 2011 - link
Name examples of "same tricks", please. You'll notice that the nonsense 4G indicator wasn't in iOS5, AT&T is requesting it, so it's "same tricks" for AT&T, surely.jleach1 - Sunday, October 9, 2011 - link
Don't be naive. All carriers, and all companies hype up their crap.iphone 4's have no trouble using dictation, google voice, or voice controls, yet i can see a future where the iphone is left out of the siri updates.
Apple is out to sell you phones, and the carriers are out to sell you data and text packages. They both use market ploys to do so.
Engineering - Tuesday, October 11, 2011 - link
OMG, you don't even know what you're talking about.There's a difference between voice control and siri.
But then, this is Apple, so people like you feel comfortable telling blatant lies.
rs2 - Tuesday, October 11, 2011 - link
Dude, Siri is a collection of web-based services that the device interacts with. The device uses voice recognition to work out what information to send to the web service(s), and that's it. Thus, any device that supports voice recognition and network access (i.e. virtually all of them) can work with Siri just fine.Apple is the one who pulled Siri support from earlier iPhone models (by killing the Siri app on the app store), to attempt to force people to upgrade to the 4S. Previous iPhone models can/could run Siri just fine. Any device with voice recognition can run Siri if a proper web-service bridge is written for it. There is nothing special about Siri, and nothing that restricts it to running on the iPhone 4S. Except for Apple's marketing strategy.
Pendergast - Monday, October 17, 2011 - link
Um, Siri (the app) is not the same as the current iteration of Siri (integrated). As a user of both, it is laughable to compare the two.Siri (the app) was woefully inaccurate, as well as slow, and the creator even said it took a lot of work (and reducing some features) to get it to work on a mobile device such as the 4 or 3GS. The app also couldn't access anything on the phone, didn't speak to you, and wouldn't really converse for you.
Siri (integrated) on the other hand is very accurate, even in areas with high ambient noise, and is likely due to the better speaker and microphone on the 4S. It also runs considerably faster (due to the A5 chip), and speaks and converses with you. You can also access things on the phone, like to-dos, SMS, etc.
I know you think you're smart because you are aware that Siri was originally an app in the App Store and therefore spew on about how Apple just pulled it to market their new handset. In all likelihood, the 4 probably can support a somewhat limited and less accurate Siri, but Apple is already biting off a lot to chew and the product is only beta. If I were a large company, I'd reduce the risk by controlling the beta test by limiting to devices designed to run it most effectively. At some point, I expect Siri (integrated) to be available on multiple iOS and Apple devices.
Euphonious - Sunday, October 9, 2011 - link
So Apple are the bad guys because of a completely unconfirmed rumor that they'll brand a non-4G technology as 4G?When the Android competition are actually *naming phones* 4G left, right and center - because they support some non-4G technology?
robindurden - Sunday, October 9, 2011 - link
woah there, angry bears...does anyone else find this comment hilarious? i've learned that the one's that call out "fanboys" are "fanboys" of another.
motorola atrix 4G, LG thrill 4G, HTC inspire 4G, iphone4s.... anyone else read the graph?