Head blueLogoText.gif NCF HelpWiki
Help | StartPage

Difference between revisions of "Speed"

From Support
Jump to navigation Jump to search
(→‎Network congestion: updated from ED's e-mail)
 
(69 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[File:Speedofme.png|right|thumb|300px|A speed test on [http://speedof.me/ speedof.me], showing a good result for a 6.016 MB/s and 800 KB/s profile.]]
Internet service is provided to NCF members with an "up to" speed for both download and upload. This means that the actual speeds delivered may be less than the maximum "up to", for reasons that are out of NCF's control. There are many factors that may affect the actual speed of your connection, and this article will try to address the main ones.  
DSL service is provided to NCF members with an "up to" speed for both download and upload. This means that it can be less than that speed, for reasons that are out of NCF's control. NCF doesn't want to provide slower than optimal DSL service to members, because it doesn't make people happy.


There are a myriad of factors that affect the actual speed of your DSL connection. This article will attempt to address the main ones.
==How much speed are you getting?==
[[File:NCF Speedtest Result.png|thumb|360x360px|A speed test result from [http://speedtest.ncf.ca speedtest.ncf.ca]]]
 
We experience internet connection slowness in a variety of ways, with some of the most common being websites that are slow to load, streaming media (video or audio) that repeatedly pauses or is interrupted, noticeable freezing or lag during online gaming, or video conferencing that is garbled or choppy. Experiencing slowness on your internet connection can be frustrating, but there are many different possible causes of that slowness that may not be related to the actual speed of your connection. To help narrow down the underlying cause, the best course of action is to take a speed test to provide some accurate data.
 
====Cable====
 
For cable internet connections, your connection speed is best measured by running a [[Speed#How_to_do_a_speed_test|speed test]].
 
Since cable internet runs on a shared infrastructure that is affected by how many subscribers are using it at any one point in time, we recommend signing up for a faster cable internet plan than what you think you might need. This way if your cable speeds drop due to network congestion, you should still be receiving speeds much closer to what is desired.
 
====DSL====
 
For DSL internet connections, your connection speed can be measured in two ways:
* Your line profile speed, which your DSL modem detects and records in its line stats. [[Line Stats]] shows you how to find out what your modem records the line profile as.
* Your actual achieved speed, which you can determine by running a [[Speed#How_to_do_a_speed_test|speed test]].


==How much speed are you getting?==
=====Line Profile Speeds=====
Don't rely on subjective appraisals that some websites are loading slowly to determine that your speed is slow. It is very common that the speed limiter is the server at the other end. For instance news video websites can be very slow in the evenings, because so many people are trying to download the videos all at once.
Why might your line profile be set below the maximum? Because your distance from Bell's DSL equipment or the quality of Bell's copper lines to your house cannot support a higher speed. DSL signal degrades with distance from the DSL equipment and distances over 5 KM tend to be very marginal for DSL signals. Even shorter distances can result in service instability and loss of connection at higher speeds. The cure for this is to slow down the speed to prevent disconnections


Your achieved DSL speed should be objectively measured, which is easy to do. There are two speeds that are relevant:
You can get some idea of your distance from the DSL equipment and whether distance is an issue for your location, by checking your [[Line Stats|line attenuation]]. If the attenuation is high then you are far from the DSL equipment and a lower profile is probably called for to prevent frequent disconnections.


* Your line profile speed, which your modem detects and records in its line stats. [[Line stats (DSL)]] shows you how to find out what your modem records the line profile as.
You can see your stats as seen by NCF [https://www.ncf.ca/ncf/home/tools/dslLineStats.jsp here]. Note the date on that page that says when they were collected. The line profile speed is not necessarily the same as your speed attained.
* Your actual achieved speed, though running a [[Speed test (DSL)|speed test]].


==Line profile speeds==
=====Achieved Speeds=====
Why would your line profile be set below the maximum? Because your distance from Bell's switch (central office) or the quality of Bell's lines to your house cannot support more speed. DSL signal degrades with more distance from the switch and distances over 5 km tend to be very marginal for DSL signals. Even closer distances can result in instability of signals and loss of connection at higher speeds. The cure for this is to slow the speed down to prevent disconnections.
You will rarely see your line profile speeds reflected exactly on a speed test. There is a service "overhead" on all DSL speeds that means that actually achieved speeds are usually limited to about 85% of the line profile speed. For example, if you have a 10 Mbps download line profile speed this will mean you should see speed test download results around 8.5 Mbps. Similarly, for actually achieved upload speeds on a 800 Kbps upload line profile expect to see the speed test providing an upload speed result around 680 Kbps.


You can get some idea of your distance from the switch and whether distance is an issue for your location, by checking your [[Line stats (DSL)|line attenuation]]. If the attenuation is high then you are far from the switch and a lower profile is probably called for to prevent frequent disconnections.
For DSL internet connections, if your DSL plan provides up to 10 Mbps download speeds, and you receive speed test results greater than 8 Mbps in real world conditions, that is normal and you are receiving expected speeds. If you are receiving download download speeds in the range of 5 Mbps or lower then that may indicate a problem.


==Why don't speed test results match the profile?==
==How to conduct a speed test==
You will rarely see your profile speed as a download speed on a speed test. There is an "overhead" on DSL speeds that means that achieved speeds are usually limited to about 85% of the profile speed. If you have a 6.016 MB/s download profile speed this will mean ideally you should see speed tests turn in results of about 5.1 MB/s. Similarly with upload speeds on a profile of 800 KB/s upload profile expect to see the speed test turning in a result of 680 KB/s.
{{Template:Speed Test}}


==What if the speed test shows slow speed?==
==What if the speed test shows slow speed?==
If you are on a profile of 6.016 MB/s and you are seeing speed test results over 4 MB/s in real world conditions that is normal. If you are getting download speeds in the range of 3 MB/s or lower then that indicates a problem.  
The following factors may cause or contribute to slower internet connection speeds:
 
===Network Congestion===
If you receive expected speeds in the morning and late at night, but experience slower connection speeds in the evenings and on weekends then the likely culprit is network congestion.
 
For cable internet connections, since the cable infrastructure is shared among all subscribers to cable internet in the immediate area, speed test results may vary wildly depending on the time of day you conduct the tests. This is because the more the cable infrastructure is being used, the slower it becomes for everyone using it.  NCF does not own or maintain the underlying cable infrastructure, and unfortunately has no ability to address cable network congestion. Network congestion of this sort happens more frequently, and with greater variability, with cable internet based on the technology and infrastructure it uses.
 
For DSL connections, NCF has investigated DSL network congestion problems in the past and has corrected issues between the NCF network and the Bell Network at the aggregation point. NCF monitors and increases its overall DSL bandwidth on a regular basis to continue to meet member demand, but slowness may occur from time to time on parts of the internet beyond NCF's control, as [http://www.nature.com/news/the-bandwidth-bottleneck-that-is-throttling-the-internet-1.20392 this article] explains.
 
===Other Users===
When you performed the speed test were you the only person using your internet connection? If others are using your connection to watch a video, stream audio, or play games online, that activity will consume connection bandwidth and provide a slower (and inaccurate) speed test result. For best accuracy, ensure you are running speed tests only you are sure no one else is using your internet connection.
 
Note: If your Wi-Fi connection is not encrypted, it is open to others  connecting to it and using your bandwidth without your permission. For the reason, we recommend you always encrypt your Wi-Fi traffic, which you can do by choosing the encryption type in your modemi-Fi settings. All modems sold by NCF have Wi-Fi encryption enabled by default.


It could be due to any one of a number of problems:
===Wi-Fi===
Speeds seen when testing via Wi-Fi are almost always slower than when testing over an ethernet cable, unless the device connected wirelessly is very close to the router. This is due to possible sources of wireless interference from other wireless networks in the area, or conducive materials and appliances in the vicinity. The further the device is from the Wi-Fi router, the weaker the connection and the slower the speed.


===Network congestion===
Each updated version of the Wi-Fi specification supports faster data throughput than the last. Wi-Fi 6 can support much faster speeds than Wi-Fi 5, which can support much faster speeds than Wi-Fi 4, and so on. Some cable internet service plans can exceed the maximum speeds that your wireless device can support, so it's important to keep in mind the Wi-Fi version supported by your devices that are connecting to the internet. Older mobile phones or laptops that only support up to Wi-Fi 4 will likely not be able to take advantage of the wireless speed provided by cable internet service plans and routers offering Wi-Fi 5.  
If you get expected speeds in the morning and late at night, but experience slower speeds in the evenings and on weekends then the likely culprit is network congestion. NCF has investigated the problem and found that there was network congestion between the NCF network and the Bell Network at the aggregation point. We implemented a solution that we feel will correct the issue on Thursday 12 December 2013. We will continue to monitor it and make further adjustments as necessary.


===Other users===
If you are not receiving good speed on your your devices when connected over Wi-Fi, try connecting them to the router with an ethernet cable if you can, and see if that improves the connection speed. See [[WiFi|Wi-Fi]] for more information on troubleshooting Wi-Fi performance.
When you did the speed test were you the only person using your internet connection? Someone else in the house watching a video, streaming audio or playing a game will eat up bandwidth and give you a slow speed test result. Try retesting when you are sure no one else is on line through your modem.


Are you running your wireless unencrypted? Are people outside your home using your bandwidth? Running your wireless unencrypted is not recommended.
===Web Browser===
Running a speed test on an older web browser will often provide slow results, because the browser itself uses out-dated web technology. Make sure your web browser is updated to the latest version to ensure that your web browser isn't limiting or skewing your speed test results. Here is a list of some browsers you may want to consider:


===Wireless===
{{Recommended browsers}}
Speeds seen when speed testing via wireless are almost always slower than via ethernet, unless the computer connected wirelessly is very close to the modem. Even with an "N" protocol wireless router a laptop being used for a speed test two floors above the modem will typically see half the expected speeds. With "G" protocol wireless it may be one quarter the expected speed, or worse, if there is interference from other nearby homes.


If you are not getting good speed on your wirelessly connected device then try connecting it via ethernet cable and see if that makes a difference.
===Cabling===
Cable internet and DSL internet service can both experience slowness due to long cable lengths. This is because longer cable lengths are susceptible to more possible electrical interference.


===Modem===
For cable, the longer the coaxial cable, the more possible interference and slowness you can receive. Since cable internet connection speeds can be much faster than DSL, the connection is more sensitive to interference caused by poorly shielded coaxial cable, or long coaxial cable runs. When possible, always use the shortest coaxial cable runs possible, and with the highest quality shielding.
Any modem should give comparable speeds on the same line, unless it is starting to fail. One possible sign of a failing modem is loss of speed, especially once it is warmed up and has been running for an hour or two.


Poor ventilation for a modem can cause it to overheat and lose speed, so ensure that your modem has good airflow around it.  
For DSL, the longer the ethernet cable, the more risk there exists of electrical interference affecting the DSL signal. Since DSL internet speeds are slower than cable speeds, the impact this can on the connection speed can be less noticeable.


If you suspect your modem may be the issue contact the NCF office to arrange to borrow a loaner modem to take home and test out your connection.
===Modem===
Any modem should provide comparable speeds on the same line, unless the modem is starting to fail. One possible sign of a failing modem is loss of speed, especially once it is warmed up and has been running for an hour or two.


===Browser===
Poor ventilation for a modem can cause it to overheat, causing poor performance and slower connection speeds, so ensure that your modem has good airflow around it. This is especially important for cable modems, which typically run a lot hotter than DSL modems.
Running a speed test on an old [[browser]] will often turn in slow results, because the browser is slow. Make sure you have the latest version of your browser to ensure that the speed test is not being limited.  


Some browsers don't necessarily work well or fast and can produce slow results, particularly some versions of Microsoft Internet Explorer. Try a better browser:
For members receiving DSL internet service, if you suspect your DSL modem may be the issue contact our HelpDesk to arrange to borrow a loaner DSL modem to take home and test your connection with.


*[http://www.apple.com/safari/ Apple Safari]
===Computer Hardware===
*[http://projects.gnome.org/epiphany/ Gnome Epiphany]
It is also possible that your computer's network or wireless card is failing and producing slow speeds. The easiest way to test this is by using another device to conduct a speed test and then comparing results across devices. Different devices connecting the same way and using the same speed test should provide similar results.
*[https://www.google.com/intl/en/chrome/browser/ Google Chrome]
*[http://midoribrowser.org/ Midori]
*[http://www.mozilla.org/en-US/firefox/fx/ Mozilla Firefox]
*[http://www.seamonkey-project.org/ Mozilla SeaMonkey]
*[http://www.opera.com/browser/ Opera]
*[http://www.srware.net/en/software_srware_iron_download.php SRWare Iron]


===Operating system===
Some cable internet service plans can exceed the maximum speeds that your network card can support. Older network cards that are Fast Ethernet ("10/100") only can support a maximum throughput of 100 Mbps, which means cable service plan with download speeds faster than 100 Mbps will be throttled down by the maximum capacity of the network card to 100 Mbps. To ensure you can take advantage of cable internet plans faster than 100 Mbps, ensure your network card supports Gigabit Ethernet ("10/100"1000"), which can support a maximum throughput of 1000 Mbps.
An operating system on your computer that has errors and is breaking down and malfunctioning will not give good speed test results. Microsoft Windows, in particular,  
breaks down over time and can turn in poor results.  


This can easily be tested by running a speed test on another computer and seeing if the results are different, or booting up another operating system and testing using that. A simple, RAM-based operating system, like [http://www.puppylinux.com/ Puppy Linux] is easy to boot into RAM and, with its included Firefox browser, conduct a speed test. If the result is faster than normal, then the operating system is probably the culprit.
===Operating System===
An aging or malfunctioning operating system will not provide accurate speed test results. Microsoft Windows, in particular, can slow over time and can turn in poor results.


===Computer hardware===
To test if your operating system is having an impact on your connect speed, run a speed test on another device and comparing test results, or boot up another operating system on the same device and test using that. A simple, RAM-based operating system, like [http://www.puppylinux.org/ Puppy Linux] is easy to boot into RAM and, with its included Firefox browser, can be used to conduct a speed test. If the speed test results are better than, then the operating system is probably the culprit.
It is also possible that your computer's network or wireless card is failing and producing slow speeds. The easiest way to test this is by using another computer to conduct a speed test and then compare the results. Different computers connecting the same way and using the same speed test should see similar results.


===If nothing works===
===If nothing works===
If none of these hints manages to resolve unexplained slow speed, then your next step should be to read [[Troubleshooting (DSL)]].
If none of these hints manages to resolve unexplained slow speed, then your next step should be [[Troubleshooting]].


==See also==
==See also==
*[[Line stats (DSL)]]
*[[Line Stats]]
*[[Speed test (DSL)]]
*[[Troubleshooting]]
*[[Troubleshooting (DSL)]]
*[[Computer Help]]
*[[Tips_(DSL)#Firewall_testing|Firewall testing]]
 
==External links==
*[http://www.nature.com/news/the-bandwidth-bottleneck-that-is-throttling-the-internet-1.20392 The bandwidth bottleneck that is throttling the Internet], by Jeff Hecht, Nature


[[Category:DSL]]
[[Category:DSL]]
[[Category:Troubleshooting]]

Latest revision as of 14:02, 30 September 2021

Internet service is provided to NCF members with an "up to" speed for both download and upload. This means that the actual speeds delivered may be less than the maximum "up to", for reasons that are out of NCF's control. There are many factors that may affect the actual speed of your connection, and this article will try to address the main ones.

How much speed are you getting?

A speed test result from speedtest.ncf.ca

We experience internet connection slowness in a variety of ways, with some of the most common being websites that are slow to load, streaming media (video or audio) that repeatedly pauses or is interrupted, noticeable freezing or lag during online gaming, or video conferencing that is garbled or choppy. Experiencing slowness on your internet connection can be frustrating, but there are many different possible causes of that slowness that may not be related to the actual speed of your connection. To help narrow down the underlying cause, the best course of action is to take a speed test to provide some accurate data.

Cable

For cable internet connections, your connection speed is best measured by running a speed test.

Since cable internet runs on a shared infrastructure that is affected by how many subscribers are using it at any one point in time, we recommend signing up for a faster cable internet plan than what you think you might need. This way if your cable speeds drop due to network congestion, you should still be receiving speeds much closer to what is desired.

DSL

For DSL internet connections, your connection speed can be measured in two ways:

  • Your line profile speed, which your DSL modem detects and records in its line stats. Line Stats shows you how to find out what your modem records the line profile as.
  • Your actual achieved speed, which you can determine by running a speed test.
Line Profile Speeds

Why might your line profile be set below the maximum? Because your distance from Bell's DSL equipment or the quality of Bell's copper lines to your house cannot support a higher speed. DSL signal degrades with distance from the DSL equipment and distances over 5 KM tend to be very marginal for DSL signals. Even shorter distances can result in service instability and loss of connection at higher speeds. The cure for this is to slow down the speed to prevent disconnections

You can get some idea of your distance from the DSL equipment and whether distance is an issue for your location, by checking your line attenuation. If the attenuation is high then you are far from the DSL equipment and a lower profile is probably called for to prevent frequent disconnections.

You can see your stats as seen by NCF here. Note the date on that page that says when they were collected. The line profile speed is not necessarily the same as your speed attained.

Achieved Speeds

You will rarely see your line profile speeds reflected exactly on a speed test. There is a service "overhead" on all DSL speeds that means that actually achieved speeds are usually limited to about 85% of the line profile speed. For example, if you have a 10 Mbps download line profile speed this will mean you should see speed test download results around 8.5 Mbps. Similarly, for actually achieved upload speeds on a 800 Kbps upload line profile expect to see the speed test providing an upload speed result around 680 Kbps.

For DSL internet connections, if your DSL plan provides up to 10 Mbps download speeds, and you receive speed test results greater than 8 Mbps in real world conditions, that is normal and you are receiving expected speeds. If you are receiving download download speeds in the range of 5 Mbps or lower then that may indicate a problem.

How to conduct a speed test

To find the speed of your internet connection, try a speed test website and wait for the test to complete. Ideal test conditions are:

  1. A proper test of your connection should use a wired Ethernet connection.
  2. With only one device on your network using the internet connection.
  3. With background internet applications and processes like cloud services (for example, iCloud, Google Drive or torrents) stopped.
  4. With only the tab for the speed test open in your web browser.

It is normal for the download speed to be much faster than the upload speed. This is intentional, so that you are able to download big files quickly. Normal, good results for 6 Mbps service would be something like 5.2 Mbps download, and about 600 Kbps upload.

If your results are not as good as you would expect, try Troubleshooting DSL or Troubleshooting Cable for ideas on what to check to improve the performance of your connection.

Speed tests:

Note: Because different test servers are located in different geographical places their results are not comparable to each other and testing the same connection on different speed tests will provide different results. If you use a speed test to monitor your connection over time, then always use the same test.

What if the speed test shows slow speed?

The following factors may cause or contribute to slower internet connection speeds:

Network Congestion

If you receive expected speeds in the morning and late at night, but experience slower connection speeds in the evenings and on weekends then the likely culprit is network congestion.

For cable internet connections, since the cable infrastructure is shared among all subscribers to cable internet in the immediate area, speed test results may vary wildly depending on the time of day you conduct the tests. This is because the more the cable infrastructure is being used, the slower it becomes for everyone using it. NCF does not own or maintain the underlying cable infrastructure, and unfortunately has no ability to address cable network congestion. Network congestion of this sort happens more frequently, and with greater variability, with cable internet based on the technology and infrastructure it uses.

For DSL connections, NCF has investigated DSL network congestion problems in the past and has corrected issues between the NCF network and the Bell Network at the aggregation point. NCF monitors and increases its overall DSL bandwidth on a regular basis to continue to meet member demand, but slowness may occur from time to time on parts of the internet beyond NCF's control, as this article explains.

Other Users

When you performed the speed test were you the only person using your internet connection? If others are using your connection to watch a video, stream audio, or play games online, that activity will consume connection bandwidth and provide a slower (and inaccurate) speed test result. For best accuracy, ensure you are running speed tests only you are sure no one else is using your internet connection.

Note: If your Wi-Fi connection is not encrypted, it is open to others connecting to it and using your bandwidth without your permission. For the reason, we recommend you always encrypt your Wi-Fi traffic, which you can do by choosing the encryption type in your modemi-Fi settings. All modems sold by NCF have Wi-Fi encryption enabled by default.

Wi-Fi

Speeds seen when testing via Wi-Fi are almost always slower than when testing over an ethernet cable, unless the device connected wirelessly is very close to the router. This is due to possible sources of wireless interference from other wireless networks in the area, or conducive materials and appliances in the vicinity. The further the device is from the Wi-Fi router, the weaker the connection and the slower the speed.

Each updated version of the Wi-Fi specification supports faster data throughput than the last. Wi-Fi 6 can support much faster speeds than Wi-Fi 5, which can support much faster speeds than Wi-Fi 4, and so on. Some cable internet service plans can exceed the maximum speeds that your wireless device can support, so it's important to keep in mind the Wi-Fi version supported by your devices that are connecting to the internet. Older mobile phones or laptops that only support up to Wi-Fi 4 will likely not be able to take advantage of the wireless speed provided by cable internet service plans and routers offering Wi-Fi 5.

If you are not receiving good speed on your your devices when connected over Wi-Fi, try connecting them to the router with an ethernet cable if you can, and see if that improves the connection speed. See Wi-Fi for more information on troubleshooting Wi-Fi performance.

Web Browser

Running a speed test on an older web browser will often provide slow results, because the browser itself uses out-dated web technology. Make sure your web browser is updated to the latest version to ensure that your web browser isn't limiting or skewing your speed test results. Here is a list of some browsers you may want to consider:

Cabling

Cable internet and DSL internet service can both experience slowness due to long cable lengths. This is because longer cable lengths are susceptible to more possible electrical interference.

For cable, the longer the coaxial cable, the more possible interference and slowness you can receive. Since cable internet connection speeds can be much faster than DSL, the connection is more sensitive to interference caused by poorly shielded coaxial cable, or long coaxial cable runs. When possible, always use the shortest coaxial cable runs possible, and with the highest quality shielding.

For DSL, the longer the ethernet cable, the more risk there exists of electrical interference affecting the DSL signal. Since DSL internet speeds are slower than cable speeds, the impact this can on the connection speed can be less noticeable.

Modem

Any modem should provide comparable speeds on the same line, unless the modem is starting to fail. One possible sign of a failing modem is loss of speed, especially once it is warmed up and has been running for an hour or two.

Poor ventilation for a modem can cause it to overheat, causing poor performance and slower connection speeds, so ensure that your modem has good airflow around it. This is especially important for cable modems, which typically run a lot hotter than DSL modems.

For members receiving DSL internet service, if you suspect your DSL modem may be the issue contact our HelpDesk to arrange to borrow a loaner DSL modem to take home and test your connection with.

Computer Hardware

It is also possible that your computer's network or wireless card is failing and producing slow speeds. The easiest way to test this is by using another device to conduct a speed test and then comparing results across devices. Different devices connecting the same way and using the same speed test should provide similar results.

Some cable internet service plans can exceed the maximum speeds that your network card can support. Older network cards that are Fast Ethernet ("10/100") only can support a maximum throughput of 100 Mbps, which means cable service plan with download speeds faster than 100 Mbps will be throttled down by the maximum capacity of the network card to 100 Mbps. To ensure you can take advantage of cable internet plans faster than 100 Mbps, ensure your network card supports Gigabit Ethernet ("10/100"1000"), which can support a maximum throughput of 1000 Mbps.

Operating System

An aging or malfunctioning operating system will not provide accurate speed test results. Microsoft Windows, in particular, can slow over time and can turn in poor results.

To test if your operating system is having an impact on your connect speed, run a speed test on another device and comparing test results, or boot up another operating system on the same device and test using that. A simple, RAM-based operating system, like Puppy Linux is easy to boot into RAM and, with its included Firefox browser, can be used to conduct a speed test. If the speed test results are better than, then the operating system is probably the culprit.

If nothing works

If none of these hints manages to resolve unexplained slow speed, then your next step should be Troubleshooting.

See also

External links