Many websites now offer a broadband speed test. People are naturally curious to see if they are actually getting what they are paying for. In the UK, many broadband providers offer connections that fall short of the expectations that the providers themselves set. The almost mythical “up to..” statement is often a way for broadband providers to tempt new customers at the same time as evading the sticky question of why, on average, most broadband connections fall well short of the advertised speed.
Results from speed tests show that the average speed across all providers in the UK is currently just less than 4Meg. Naturally, people are concerned that they are getting less than 50 percent of the advertised “up to 8Meg” speed and will use on-line speed tests to check their actual connection speeds at various points throughout the day to verify the actual speed being provided.
Whilst many websites offer broadband speed tests, often the results provided are not accurate. Test the Connection Speed of a Server Websites will use “home grown” tools or applications. Whilst there is nothing inherently wrong with “home grown” services, in many cases several incorrect assumptions are made that mean that the test results are not accurate.
The top three common inaccuracies with many “home grown” broadband speed testers are as follows:-
Incorrect Assumption 1:- Inaccurate file size calculations. Some applications simply measure the time it takes to download a file of know size (for example an image file of 500k). The problem comes when doing timing calculations that require calculating bits per second. The correct size of a 500k file (in bits) is 1024 x 500 = 512,000 bits. Many calculations will incorrectly assume that 500k = 500,000 bits. In our example, this leads to an error of several percent.
Incorrect Assumption 2:- Assuming that downloading starts immediately. In timing a download file, many speed test applications will start the timing from when a user clicks the “go” button. The incorrect assumption here is that the download starts immediately. This is not the case as an initial delay is always present when requesting any file from a web server. This incorrect assumption results in additional inaccuracy of the test result.
To get an accurate idea of your broadband connection speed, it is advisable to:-
- Run tests at several different times throughout the day. Three tests (For example:- early morning, mid afternoon and early evening) should be sufficient for a decent picture of what is happening.
- Use tests from several different test websites. Try to find sites with a service located close to you so as to avoid further inaccuracies from Internet network latency or congestion.
- Use professional tests. Results from many Flash based or “home grown” services are fairly basic and only offer an approximation of your connection speed.