09 September 2009
I've recently noticed poor 3G network speeds when using my iPhone, and wanted to conduct some tests to identify which of the following could be the potential culprit:
Could it be the new 3.0 version of the iPhone operating system?
Could it be the new 3GS model of the iPhone?
Could it be a problem with my 3G provider, Vodafone España?
The situation has not improved with the update to OS 3.1. Furthermore, OS 3.1 nuked my internet tethering, and so I'm now going to downgrade to OS 3.0. (I previously though tethering had been preserved, as it was still present in the user interface; however, when I actually tried to tether, it disappeared.)
I've run these tests using a MacBook with OS X 10.6, and both iPhone 3G and 3GS models, running OS 3.0. (Also, I should note that both my iPhones are Apple official unlocked versions, purchased in Italy, i.e. they are not jailbroken.)
TESTS & RESULTS
A) MacBook tethering to 3G-connected iPhone (Speedtest.net)
For these tests, I had the MacBook tethered to the iPhone, and ran the tests at Speedtest.net using the Spanish "Elda" servers.
For comparison, here are the results when: (a) untethered, and connected to the local Wifi, and (b) tethered to the 3G-network via a different phone than an iPhone.
B) iNetwork iPhone App Test
For these tests, I ran the iNetwork Speed Test application on the iPhones, comparing the results of being connected to the local Wifi, and connected via the 3G network.
Based on the following tests, I conclude that the problem must be with the 3.0 version of the iPhone operating system.