Is Apple throttling data speeds?

Is Apple throttling data speeds?

A few tech experts have hinted at Apple's ability to throttle data speeds.

Controversy erupted on Wednesday, when a third-party app and hack developer for iPhone and iPad devices claimed to have stumbled upon a series of code within the iOS operating system allowing Apple to covertly throttle data speeds for customers. However, recent updates from tech specialists have explained the false accusation, and assured Apple customers that no conspiracy exists to limit their data speeds.

According to CNET, the developer — Joseph Brown of the website iTweakiOS — argued that suspicious code existing within iPhones and iPads on the Verizon, AT&T, and Sprint mobile, essentially places a cap on the wireless data speeds. In other words, while the iPad and especially the iPhone 5 have specifications that allow for lightning-fast downloads and swift internet access, Brown believed that the code in question was not allowing those devices to reach their wireless speed potential.

Brian Klug, a writer for AnandTech.com, fired back on Thursday afternoon, putting to rest conspiracy theories and explaining why the section of code in question contained references to throttling.

The explanation, Klug revealed, is what is called an “Carrier Bundle,” a collection of phone settings used to “optimize the device for a particular network in collaboration with the respective network operator.” Apple builds such bundles into each mobile device they release, thus “configuring” them to whichever mobile network on which they are sold and activated. In other words, an iPhone from the AT&T store will have different settings within such carrier bundles than the same iPhone from the Sprint store. Apple modifies these bundles remotely, normally through phone updates, if and when they see the need.

So where did the “throttle” misunderstanding enter into the equation? According to Klug, there are two commands within the code that use that exact word, but neither refer to data connection speeds, or have anything to do with swindling customers. Brown, then, must have jumped to conclusions about what the word meant in the context of a mobile device.

“The two keys…with the word ‘throttle’ in them refer purely to a retry interval throttle to prevent the phone from continually trying to reattach to an LTE network in the case of some error. The name alone seems to be the burden of proof here that this is ‘throttling,’ however it could just as easily be renamed ‘retry interval timeout’ and serve the same function.”

Not only is Brown’s claim misguided, it also just doesn’t make any sense. Bundling mobile devices with code that actually cause them to under-perform is not exactly a road to bundles of cash, and Klug argues that, if anyone did want to throttle network speeds, doing so would be better accomplished by the network provider.

Be social, please share!

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmail

Leave a Reply

Your email address will not be published. Required fields are marked *