When discussing Internet connectivity problems the number one complaint is always about speed or the lack of it. End-users relay the same message over and over again, and quite frequently users with Internet service problems are quick to defend their choice of service provider with statements like “But I have a 5 Mbps or a 10 Mbps connection so I shouldn't have jerky video” or “But the speed tester I use says I can run 9 VoIP lines, so why are my VoIP calls often garbled?”
As speed is the prime criteria when users select an Internet service provider, when they are asked “what is the consistency of the service?”, the question is most often met with a puzzled expression along with the retort, “consistency! What do you mean by consistency?”
Speed versus consistency is a crucial issue for measuring bandwidth performance. An example of speed without consistency would be like driving a Ferrari during the heavily congested rush hour — while the capability of high speed exists, the speed is not realized due to other factors.
We all drive on highways and through experience we know only too well that our journey time will not be governed by the maximum speed of our car or the maximum speed of the highway. In reality it will be governed by the many different events that occur on our journey such as weather, congestion, accident backup or highway construction.
Running a speed test that shows a slow throughput without consideration of the event information to help the ISP to identify and resolve inherent performance issues has absolutely no value. Only through careful measurement of every aspect of the end-to-end journey can a speed test really start to benefit the user, and more importantly benefit the service provider by providing the information needed to identify the problem.
In the Internet world there are many different issues that affect how our applications perform. When performance is as we expect we are content, when it is not we get frustrated. Understanding the events that impact your Internet connection along with the consistency of service delivered for your applications is vitally important for the problems to be resolved. In our highway example, if the consistency of the highway service was to be measured by its users, it would be a measure of the highway’s ability to deliver you to your destination in a time that closely matches the time it would take if you were able to sustain the maximum allowed speed. In other words, assuming you are driving as fast as allowed by the legal limit, the calculation of highway consistency would be:
Highway consistency % = Your Speed/maximum allowed highway speed x 100