Author Topic: Why is satellite Internet service so slow?  (Read 11965 times)

0 Members and 1 Guest are viewing this topic.

Offline Technoguy3Topic starter

  • Contributor
  • Posts: 12
Why is satellite Internet service so slow?
« on: June 28, 2012, 08:56:36 pm »
I don't have it personally (because cable is better), but I've always thought that satellite internet would be the perfect way to get Internet access available worldwide. But frankly, it's slow! The absolute fastest you can ever get is 5Mbps.

As I have heard it, there is much more bandwidth made available to satellites, so why is satellite Internet service so slow? Doesn't my satellite HD television service use up more bandwidth?

I am by no means an expert; that's why I am asking to see if anyone here is. Thanks!
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #1 on: June 28, 2012, 09:06:31 pm »
Extremely high latency.
 

Offline RJSC

  • Regular Contributor
  • *
  • Posts: 126
  • Country: pt
Re: Why is satellite Internet service so slow?
« Reply #2 on: June 28, 2012, 09:14:15 pm »
Extremely high latency.

Elaborating a bit, using Geo Stationary Satellites (which appear to be at a fixed point in the sky so that you can aim an antenna to them) the signal has to travel around  36000 km up to the satellite and then another 36000km down to the ISP, and that takes some time even at the speed of light.
It takes a signal 240 milliseconds to go up and down again.

More on: http://en.wikipedia.org/wiki/Geosynchronous_satellite
 

Offline johnnyfp

  • Frequent Contributor
  • **
  • Posts: 261
  • Country: nz
Re: Why is satellite Internet service so slow?
« Reply #3 on: June 28, 2012, 09:15:32 pm »
Satellite download speed can be and is very fast, I'E you can download something really really quickly.

The slow bit is the latency, the time it takes to respond to a request. So for example, if you issue a command to download a file, that command takes 10 seconds to reach the server, the server then sends the file that you want but does not arrive for 10seconds. But when it does arrive it arrives fast.

So Satellite is great for downloading and uploading things, but not so great at instant responses from requests, So will sux at Online First person gaming or Skype call conversations.
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #4 on: June 28, 2012, 09:23:12 pm »
So Satellite is great for downloading and uploading things

Not with TCP it's not.
 

Offline johnnyfp

  • Frequent Contributor
  • **
  • Posts: 261
  • Country: nz
Re: Why is satellite Internet service so slow?
« Reply #5 on: June 28, 2012, 09:35:39 pm »
True, but who downloads with TCP these days  :o
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #6 on: June 28, 2012, 09:42:28 pm »
True, but who downloads with TCP these days  :o

Oh, HTTP, FTP, SFTP..
 

Offline johnnyfp

  • Frequent Contributor
  • **
  • Posts: 261
  • Country: nz
Re: Why is satellite Internet service so slow?
« Reply #7 on: June 28, 2012, 09:54:28 pm »
Well apart from HTTP,FTP,SFTP,SMTP,TELNET,IMAP,POP, who downloads with TCP!!! ;)
 

Online mariush

  • Super Contributor
  • ***
  • Posts: 5137
  • Country: ro
  • .
Re: Why is satellite Internet service so slow?
« Reply #8 on: June 28, 2012, 10:58:02 pm »
The sats also have limited bandwidth, a few hundred megabits... this is sent towards the Earth and each user's antenna in theory receives all that.

Like it was already said, there's a question of distance between the satellite and the ground. The trip takes 100-120 ms one way (maybe a different number, but I'm too lazy to do the math now).

If your plan is two way, then basically means any request you make goes up to the satellite, then back down, then to the ISP and then the ISP has to send it back up and it has to come down.
If your plan is one way (as in download only from sat, upload on ground connection) you just save a trip through the satellite.

Also keep in mind not all ISP companies have the uplink in their own yard - a lot of them just process your computer's requests and group the data your computer needs with other data from other users and its streamed through fiber optics to a center that has the large antennas which can upload reliably to the satellite.
These can very well be in another country, if we're talking about Europe - so between your ISP and the upload to the satellite can be an additional 20-50 ms of latency, simply from routing the data to be uploaded to the "upload center"

So latency is a big issue.

The next is the bandwidth. Like I said, the whole satellite has a few hundred megabits. I know some specialized sats are supposed to come online with a few gigabits so lets assume the whole satellite does 1 gbps.

A satellite costs in the tens of millions of dollars and has a lifetime of about 20-30 years, maybe even less. So the costs have to be recovered during its lifetime. Therefore the actual upload to a satellite and reserved bandwidth costs a ton. I don't know exact numbers but a year or so ago, I heard it costs more than $10k a month to reserve a slot for one or two standard definition channels (so about 10-20 mbps)

People offering internet through satellite make profit only by sharing that downstream bandwidth, that's why you get an average of 5 mbps or something like that. Thousands of users are sharing a small bandwidth pool.

With cable, there's no problem with saturating the bandwidth, as close to you the cable goes in a box and from that point, the bits go through fiber cable through the ISP.
 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 10227
  • Country: nz
Re: Why is satellite Internet service so slow?
« Reply #9 on: June 29, 2012, 02:00:19 am »
There was a bit about sat internet on the TV in NZ a few days ago and i remember the details

It was $99 a month for a connection with 2GB of data.  They didn't mention the speed other than to say it was fast broadband.
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 845
  • Country: se
Re: Why is satellite Internet service so slow?
« Reply #10 on: June 29, 2012, 02:35:57 am »
Well apart from HTTP,FTP,SFTP,SMTP,TELNET,IMAP,POP, who downloads with TCP!!! ;)
Even your beloved torrentz will mostly use TCP.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline Hypernova

  • Supporter
  • ****
  • Posts: 655
  • Country: tw
Re: Why is satellite Internet service so slow?
« Reply #11 on: June 29, 2012, 02:58:33 am »
TCP can still be tuned to DL fast on a sat in some cases, IIRC there is a way to set the maximum number of packets the server will send before stopping due to no confirmation packets. So if you set the number high enough the latency can be factored into the transmission.
 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9222
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Why is satellite Internet service so slow?
« Reply #12 on: June 29, 2012, 03:18:18 am »
It takes a signal 240 milliseconds to go up and down again.
Double that to 480ms for round trip. Add in other causes of latency and it's easily over half a second.

The interesting part is that it really doesn't take very much bandwidth to give an impression of "fast" web browsing. But bandwidth sells so ISPs have been upping bandwidth for a long time already. And then they throw in caps "to reduce slowdowns". First off, the cost to keep a link up depends almost nothing on how much the link is used. Also, downloading 1GB on peak is very different from downloading 1GB off peak as far as the network is concerned.

In any case, I advocate extremely aggressive compression and caching since computing power and storage improve at much faster rates than communications. As Tiffany Yep might say, "The bandwidth of the air is almost infinite, but our ability to make use of it isn't."
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4310
  • Country: us
Re: Why is satellite Internet service so slow?
« Reply #13 on: June 29, 2012, 07:46:39 am »
TCP (on which almost all current internet protocols are run) maxes out at one window of data per round trip time, not counting limits that may imposed to save memory in the servers.  MOST clients are not going to be tuned for very high-delay links.  There are some auto-tuning features, but they react relatively slowly on a per-connection basis in order to avoid congesting the network, and thus won't show up unless an individual transfer is significantly large compared to the delay*bandwidth product.  A typical web page has lots of relatively short files, and is a horrible way to transmit a lot of data :-(

And 5Mbps isn't "slow."
"And you kids who complain that the World Wide Web
Is too slow oughtta cut out your bitchin’,
 ’Cuz when I was a boy every packet
Was delivered by carrier pigeon..."
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 845
  • Country: se
Re: Why is satellite Internet service so slow?
« Reply #14 on: June 29, 2012, 12:07:44 pm »
And 5Mbps isn't "slow."
"And you kids who complain that the World Wide Web
Is too slow oughtta cut out your bitchin’,
’Cuz when I was a boy every packet
Was delivered by carrier pigeon..."

Useless trivia: RFC1149 has actually been tried once as an experiment and had something like a 50% packet loss. Not to bad for an animal phy, I guess.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline notsob

  • Frequent Contributor
  • **
  • Posts: 705
  • Country: au
Re: Why is satellite Internet service so slow?
« Reply #15 on: June 29, 2012, 12:50:00 pm »
I once was called to advise on a problem a company agency was having with their system  ( this is back in the old fixed line days ( ie no adsl, & ISDN - I Smell Dollars Now was just beginning).
Basically - when they typed a character on the keyboard, it took seconds to appear on the screen. I connected a data analyser and observed the event.

So what was happening.

They were accessing a unix host which used character echo, so the host needed to see the keyboard character, & then 'echo' it to the screen (display), and they were using a satellite link to the host in another city.

So as mentioned above - as a broadcast system - ie someone sends continuous info to you, sat is wonderful.

Where interaction is required, sat is woesome, and remember, many many comms protocols have "hidden from the user", internal ack (handshake) protocols.
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16362
  • Country: za
Re: Why is satellite Internet service so slow?
« Reply #16 on: June 29, 2012, 04:00:50 pm »
Yes, but was faster than Telkom "Fastest" ADSL over a 50km trip, for a 1gig file..........
 

Offline jerry507

  • Regular Contributor
  • *
  • Posts: 247
Re: Why is satellite Internet service so slow?
« Reply #17 on: June 30, 2012, 04:29:07 am »
So many posts about latency. The original poster clearly isn't talking about it's apparent speed, but it's throughput. Latency isn't a concern if you're talking about maximum throughput.

A satellite has a loooooooot of bandwidth, but it's exactly one asset mixed with a tremendous amount of users. While a wired network can simply mass high bandwidth lines to aggregate more and more users, it doesn't work like that for a satellite. You can't at this point realistically aggregate multiple satellites handling multiple users and then feed it all back. You send to A satellite which then sends back to A groundstation. Point to Point.

Also, the demand just isn't there. Most users in the US now are construction and oil/gas setups, and they want to check email and be reasonably cheap.
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #18 on: June 30, 2012, 04:31:02 am »
So many posts about latency. The original poster clearly isn't talking about it's apparent speed, but it's throughput. Latency isn't a concern if you're talking about maximum throughput.

Yes, it is, if you're dealing with TCP. Which you are.
 

Offline jerry507

  • Regular Contributor
  • *
  • Posts: 247
Re: Why is satellite Internet service so slow?
« Reply #19 on: June 30, 2012, 04:59:25 am »
When you say TCP you're talking about an application specific throughput. A 5Mbps connection as advertised, or even a T1 or whatever else, isn't rated for speed using TCP. If you want to talk about TCP, you're talking about how fast it "feels" as you wait for handshakes.
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #20 on: June 30, 2012, 05:09:38 am »
When you say TCP you're talking about an application specific throughput. A 5Mbps connection as advertised, or even a T1 or whatever else, isn't rated for speed using TCP. If you want to talk about TCP, you're talking about how fast it "feels" as you wait for handshakes.

.. No, I'm talking about the actual, achievable throughput when using TCP. Which most everything does.
 

Offline jerry507

  • Regular Contributor
  • *
  • Posts: 247
Re: Why is satellite Internet service so slow?
« Reply #21 on: June 30, 2012, 05:12:15 am »
Right, and I understand what you're saying. The OP is talking about why he can only get a 5Mbps pipe though. It has absolutely nothing to do with latency and everything to do with the smaller throughput of the asset being used compared to a wired network. Even sending data straight through with no need for any response.
 

Offline Monkeh

  • Super Contributor
  • ***
  • Posts: 8052
  • Country: gb
Re: Why is satellite Internet service so slow?
« Reply #22 on: June 30, 2012, 05:22:28 am »
Right, and I understand what you're saying. The OP is talking about why he can only get a 5Mbps pipe though. It has absolutely nothing to do with latency and everything to do with the smaller throughput of the asset being used compared to a wired network. Even sending data straight through with no need for any response.

Point, however the TCP issues are probably part of the reason they don't offer a larger pipe.
 

Offline jerry507

  • Regular Contributor
  • *
  • Posts: 247
Re: Why is satellite Internet service so slow?
« Reply #23 on: June 30, 2012, 02:35:11 pm »
Absolutely. Apparently there are LEO networks that can offer services of about 1Gbps. The RT times are i the range of 40ms compared to the GEO satellites. But I believe those require tracking dishes of at least one axis.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf