As you might imagine, we spend a lot of time here at Jarvinian testing all things wireless. The antenna tests mentioned in an earlier post are just one example. We also regularly test the cellular networks in our area and when we travel. Each of us has a few apps installed on our phones designed to test the speed of cellular networks and while none seemed particularly accurate in terms of actual speeds, they all provide some insight into the relative speed of a network in different locations. However, we recently found an app that returned absolute network speeds more in line with what know to be reality. The story of this app reveals a lot about the public’s (mis)perceptions when it comes to the speeds of wireless networks.
The app in question is Cell Phone Coverage Map by Rootmetrics. This app has a number of unique features, including creating a coverage map based upon tests performed by other users of the app. And while the crowd-sourced coverage map is interesting, the thing we liked best about the app was the accuracy of the speed test.
Based on our own independent tests, the results of Rootmetrics speed test were by far the most accurate of the speed test apps we have used. Unfortunately for Rootmetrics, actual network speeds are generally much slower than users expect. Conditioned by the marketing departments of cellular providers, many cellphone users assume that the speeds they are seeing on their networks are near the capability of the standard or at least are a significant fraction of the capability. According the to published standards, 3G for either standard (GSM or CDMA) has the “capability” of speeds well above 10 Mbps. Of course, the capability depends a great deal on the modulation scheme being used, which in turn depends on the noise environment. What that means is that while 10 Mbps is certainly possible in a quiet lab environment, it’s much harder to achieve these speeds in the real world.
The thing most people don’t understand is just how much the chaotic environment can degrade network speed. For people who care to test their cellular network, downlink speeds of 1 to 3 Mbps appear reasonable if somewhat disappointing. After all, that’s only 10-30% of the capability of a 3G network. Unfortunately, the reality is that a combination of factors can combine to degrade network performance to speeds closer to 1-3% of the capability. Interference and noise introduce errors, which in turn force the network to use less efficient modulation schemes and can drastically reduce the network speed. An accurate test of network speed will reflect this reality.
The Cell Phone Coverage Map app did this quite well. Which turns out to be great if you wanted accurate results, not so great if you wanted people to download your app. Looking at the reviews of the app, people simply couldn’t accept that the slower speeds were real. One reviewer gave the app one star and wrote, “for whatever reason, when testing 3G speeds, results posted are between consistently 1/10 – 1/5 the actual speeds experienced.” Another one star review said, “This app reports low numbers all the time regardless of location.” A third bad review said this: “This app consistently reports speeds that are much, much lower than any other bandwidth testing app out there.” Finally, another one star reviewer wrote, “I did a speed test using this app and got 400kbps. I did a speed test with 3 other apps and got speeds of 2000 – 4000 kbps.” None of these reviews provide reasons as to why they think the slower speeds are incorrect – they just assume they are wrong. When faced with the possibility that the slower speeds are correct, many users refuse to believe it. Despite other testing apps showing higher speeds, based upon what we know about the current state of cellular networks, it is highly likely that the slower speeds reflected in the Rootmetrics app are much closer to reality.
Unfortunately, from what we can tell, the folks at Rootmetrics have responded to this by modifying their app so that the tested speeds are in line with other competing apps. While this may not be accurate, it keeps them from being an outlier and increases the likelihood that users download the app. This in turn means more users providing data for their coverage maps, which are clearly the focus of the company.
So we’ll keep looking and running speed test apps through their paces. Maybe someday someone will design an app that provides continual network testing in real time, allowing users to see clearly how quickly and dramatically network speeds can change in response to the chaotic wireless environment. We can only hope.








