Speed, Latency, and Jitter Explained

You just had Ting's "crazy fast fiber internet" installed, and our technician ran a speed test to show you just how fast it is. Here's a real-world result that our Gigabit customers can achieve, when tested via an Ethernet connection:

.....that's great and all, but what do all these numbers mean?


  • Download is how quickly you can receive information from the Internet
  • Upload is how quickly you can send information out to the Internet
  • Ping is how quickly the server responds to the request (from you, to them, back to you)
  • Jitter is variation in that ping -- in other words, consistency

To expand on that, let's cover all four terms in the image above in greater detail: download, upload, ping, and jitter.

Speed: Download and Upload

What is it?

Speed is how fast you can download or upload information. Downloading is when you receive information (from somewhere else, to you) and Uploading is when you send information back out (from you, to somewhere else).

When you stream a movie, you're receiving content from the Internet. You're downloading the movie from their servers. When you're posting an album to social media, they're going from you out to the rest of the world. You're uploading the photos.

How is it expressed?

Speed is commonly expressed in "Megabits per second" or Mbps. The more Mbps you have, the faster you can send or receive. This is currently the primary measurement in the industry.

Basically, a 5 Mbps connection from Ting (fiber optics) is the same speed as a 5 Mbps connection from a Cable or DSL provider -- so if you wish to compare what Ting offers versus what another provider offers, knowing their offerings in Mbps helps paint a picture.

1000 Mbps (Megabits per second) can also be expressed as 1 Gbps (Gigabits per second), and this is what Ting primarily offers: a 1 Gigabit per second connection, commonly shortened to "Gigabit".

Is speed the biggest difference between Ting and competitors?

Ting is pretty fast, and we aren't shy about saying that. We call it "crazy fast fiber internet" and we know that it is capable of great numbers, but there are other factors.

It's fiber
Ting Internet is fiber optics from A to Z. Whereas other providers may use aging copper wiring, fiber is faster and regarded as more stable. Fiber is a medium purpose-built for the Internet!

It's symmetrical
Virtually all Internet providers offer an asymmetric connection, in which the upload is significantly slower than the download. For example: 25 Mbps down / 5 Mbps up is a common plan. Your ability to send information out is (in this example) five times slower than your ability to receive information.

Ting offers symmetrical Gigabit:
Symmetrical = the same download speed as upload speed
Gigabit = 1000 Mbps
Ting = 1000 Mbps download and 1000 Mbps upload

What does this number mean in the real-world?

Everyone uses the Internet a little bit differently so there's no catch-all answer as to how many Mbps you need. As a very rough guideline, take the below examples and multiply them by the number of users who may use those services simultaneously:

To browse modern web pages with relative ease, having 3 Mbps or more does the trick. If its a very image-heavy page with a lot of flashy content, faster can surely help. It really depends on the content.

Speedy browsing can often depend on the computer, too. A lot of things happen behind the scenes to render a web page, and so older machines may lag behind even on a faster Internet connection.

In order to have a stable video stream, the general rule of thumb is 3 Mbps for non-HD content, 10 Mbps for HD, and 30 Mbps for 4K. As resolutions increase, faster speeds will be needed.

Click these links to view that services' speed recommendations:

For whatever service service you use, use their FAQs and help articles to determine the minimum/recommended speeds.

File Transfers
This would be general downloading and upload of files. There's no minimum required speed for this to work. However the more bandwidth you have, the faster you can send and receive those files.

It's a common myth that online gaming demands really fast speeds. While it's better to have a fast connection, gaming actually benefits more from low latency.

That being said, to actually download the game from the Internet, having a fast connection helps you obtain it quicker. But to play it? Your overall connection speed plays a minimal role.

What can I do with 1000 Mbps?

Everyone uses the Internet differently so there's no one main answer here, but a key benefit of a Gigabit connection is that multiple devices can each be doing bandwidth-intensive tasks at the same time without bogging each other down.

Joey could be downloading a 50GB PlayStation 4 game, Ross watching YouTube in 4K on his high-end desktop computer, while Chandler, Rachel, and Phoebe are each watching HD Netflix movies in their bedrooms. Monica is on a video conference call with her parents, while a large cooking video is uploading in the background... and each wouldn't slow down the other because of the large amount of bandwidth available.

Can I actually achieve 1000 Mbps with Ting?

Pretty much! There's a small amount of overhead in each packet transmission, so the real-world limit of a 1000 Mbps transmission is about 940 Mbps. This is why the speed test image above tops out at around 940 down and 940 up. 

Can I hit 1000 Mbps over Wi-Fi?

No. Not yet at least. Modern Wi-Fi technology is still pretty far behind what a hard-wired connection can achieve. Check out our expected speeds guide for the breakdown, but in a nutshell: you can expect up to around 400 Mbps in best-case Wi-Fi scenarios, and speeds in the 100 to 200 Mbps range are far more common.


What is it?

Latency is the time it takes for a request to go from you to your destination. When you perform a network command, that instruction has to go to a server elsewhere. That server has to acknowledge, and then let you know its response.

- You open your web browser and type Ting.com
- Your connection and Ting.com "speak" to deliver you that content
- Then the page starts loading (downloading) to your computer, and displayed on your screen

The time it takes from when you clicked the page until the actual transmission begins is the latency, or the time delay between cause and effect

While you want your speed to be fast, you want your latency to be as small a number as possible. The lower the latency, the less time is needed from cause (the click of your mouse) to effect (the page starting to load). Keep in mind it's not always in your control -- the further the server is from you, the more latency there will be. 

How is it expressed?

Network latency is commonly expressed in milliseconds (ms). The less milliseconds it takes, the faster the request will start to take effect.

You also commonly see the term "ping" (like in our screenshot above), which is a measures of round-trip latency.

- You (A) send a request to a server (B)
- It takes 20ms for the request to reach the server
- It takes 20ms for the request to travel from the server back to you
- The "ping" in this case is 40ms as that is the round-trip time from A » B » A

What does this number actually mean?

In the everyday world, having latency under 100ms is generally considered acceptable, and anything below 50 is ideal. The average internet provider has latency between 30-50ms to most services in North America, although this can vary service-to-service depending on the path things take over the Internet, time of day, load on other nodes through the path, current traffic on the server you're trying to reach, and more.

Most activities (web browsing, streaming, downloading, etc) work just fine even with slightly inflated latency, although you benefit from it being as low as possible.

When does latency matter most?

The activity that usually benefits from the lowest latency possible is online gaming, especially games that require quick reflex times. Let's say you're using a bow and arrow in an online video game. You click the button in your game to release the arrow. If the latency is high, there would be a noticeable delay until the online game server registers you shooting your arrow. By the time the server registers this, your target may have moved somewhere different on the map, and so your arrow would miss... despite the fact your shot was "lined up" when you pressed the button. This is a real-world example of latency affecting the gameplay experience.

How do I minimize latency?

One of the main contributors to high latency is Wi-Fi, as the information has to travel through the air and this can introduce a fair amount of lag. This is especially true for the slower (and rather noisy) 2.4 GHz Wi-Fi band. If feasible, hard-wiring in via Ethernet is often the best way to reduce latency.

Keep in mind that most game consoles only support 2.4 GHz Wi-Fi, and only the most recent releases (eg: PS4 Pro; Xbox One X) added 5 GHz Wi-Fi support. This means almost all online-capable game consoles use a Wi-Fi band that is older and heavily congested, and these devices benefit even more from using Ethernet.

If playing online games, selecting a game server near your physical location often helps too, but most online game services do this automatically for you!


What is it?

Everything you do on a network is delivered in tiny bits of data called "packets"

The amount of time that packet takes to get to you can be expressed as its "latency"

Network jitter is the variance in latency between data packets. Basically if it's pretty stable from packet to packet, you have minimal jitter. If there are random spikes that deviate from the usual numbers you're getting, you've got some jitter.

5 packets are sent. This is how long each took to transmit round-trip.
Example A Example B
3ms 3ms
4ms 41ms
4ms 5ms
3ms 4ms
4ms 56ms
Result: Little to no jitter  Result: Jitter is present

In example A, the latency is very consistent. In B, two of the five packets had latencies far above the norm. Jitter is sometimes referred to as "ping spikes" for this reason, because it is representative of occasional inconsistent spikes in latency.

How is it expressed?

It's expressed in milliseconds. The bigger the number, the more variance in the latency.

What does this number actually mean?

If your jitter is high, it could mean occasional stuttering in online gaming, or other tasks that require stable latency. However, you're unlikely to notice a difference in most everyday tasks even if you've got some jitter.

How do I minimize jitter?

The main things you can do are:

  • Wait -- sometimes it's just due to heavy load on the other server, which resolves itself
  • Use an Ethernet cable whenever possible
  • If Wi-Fi is your only option, use the less congested 5 GHz band and move closer to your router to minimize transmission distance, noise, and signal loss
  • Restart your wireless router to have it automatically reconnect to the least congested channel available
Was this article helpful?