Download Speeds: Limiting Factors and Mass Production

  • Thread starter NetMage
  • Start date
In summary: Certainly there are cases for systems that receive and filter large data streams down to something use-able by humans. But these cases are relatively rare; it doesn't make to sense design mass market telecommunication system where the default is to deliver huge data streams all the way out to every end user, where only then is it filtered down.In summary, you believe that if a wealthy individual wanted to, they could start a company that could mass produce 10 Terabit/s download speeds. This would revolutionize communications, as hard drives can only write data at about 50 MB/sec on a good day and HDTV is only about 5, so what use is vastly more bandwidth?
  • #1
NetMage
98
0
Hello, I was just having a discussion with my father about download speeds. As I have researched, places are getting up to 128MB/s download speeds. These places include japan and korea as far as I am aware. Also I have researched that certain labs have produced 14 Terabits/second download speeds which is remarkably faster than my home ISP 56k (LOL, JK). I was curious, what is the limiting factor in bandwidth and download speeds. And if we have successfully produced 14Tbps download speeds, what are the difficulties in mass producing this communication speed?

Thanks for your thoughts.
 
Computer science news on Phys.org
  • #2
The limiting factor is economics - what the ISP chooses to sell you. It would be expensive and few people would buy it, so why bother selling it?
 
  • #3
So, you are telling me that if a quite wealthy and generous individual wanted to, they could start a company that could mass produce 10Terabit/s download speeds? Because the way I see it, that would revolutionize communications.
 
  • #4
NetMage said:
So, you are telling me that if a quite wealthy and generous individual wanted to, they could start a company that could mass produce 10Terabit/s download speeds?
Sure.
Because the way I see it, that would revolutionize communications.
How so? The typical hard drive can only write data at about 50 MB/sec on a good day and HDTV is only about 5, so what use is vastly more bandwidth? What are we downloading that needs that wide of a pipe?
 
  • #5
Well, nothing I suppose yet...however, technology seems to be expanding exponentially (perhaps an exaggeration), but with the up and coming quantum computers, we may be sending all sorts of large files that a computer such as these will be able to process much faster.
 
  • #6
NetMage said:
technology seems to be expanding exponentially (perhaps an exaggeration)
Not an exaggeration. The growth is actually exponential. The name for it is "Moore's Law". Feel free to look it up.
 
  • #7
...except that Moores law as applied to processor power is over. It ended about 5 years ago! The reason is heat dissipation.
 
Last edited:
  • #8
Isn't moores law re:transistor density/count not processing power?

With quad core and an emphasis on multitasking, effective processing power is still going up. Solutions are becoming all the more clever compared to 'add mOAR transisters'.!

I remember my P166 MMX didn't even have a fan, just a heat sink.
 
  • #9
Yes, the original Moore's law was about transistor count, which is why I said "as applied to". Transistor count did, for a long time, directly correllate into increased processing power, so K^2's characterization was a workable interpretation of Moore's law for a long time. It has also been applied to things like hard drive space: http://en.wikipedia.org/wiki/Moore's_law#Other_formulations_and_similar_laws

With quad core and an emphasis on multitasking, effective processing power is still going up.
I would argue that you have it backwards. Multi-cores are being utilized because single-core processing power has stagnated, but it isn't necessarily easy to utilize multiple cores, so the usable (IMO, usable=effective) power of a processor is not increasing proportional to the increase in transistors anymore.
 
  • #10
russ_watters said:
Sure. How so? The typical hard drive can only write data at about 50 MB/sec on a good day and HDTV is only about 5, so what use is vastly more bandwidth? What are we downloading that needs that wide of a pipe?
Agreed. I've made that point before in various system designs where folks want to vastly over specify the communication pipe bandwidth based on the notion that in the future they'll be able upgrade the processing function and use the fat pipe. Perhaps ten years ago that made sense, but not any more, as to my mind there's an upper limit how much data humans can make good use of, I guess no more than a couple of video bandwidths equivalents. Of course if 1000 video bandwidths is almost as cheap as one, fine, but otherwise people just can't handle any more than a couple at a time, even if the processing portion of a system can. Still, there are plenty of fat pipe providers out there trying to skate up hill on the subject.

NetMage said:
Well, nothing I suppose yet...however, technology seems to be expanding exponentially (perhaps an exaggeration), but with the up and coming quantum computers, we may be sending all sorts of large files that a computer such as these will be able to process much faster.
Certainly there are cases for systems that receive and filter large data streams down to something use-able by humans. But these cases are relatively rare; it doesn't make to sense design mass market telecommunication system where the default is to deliver huge data streams all the way out to every end user, where only then is it filtered down.
 
Last edited:
  • #11
There is the internet2 : http://www.internet2.edu/ which links various research facilities around the US... here's a map: http://www.internet2.edu/pubs/Internet2CombinedInfrastructureTopology.pdf [Broken] But I couldn't, quickly, find bandwidth numbers.

I have a friend who is working on creating distributed immersive environments, both for art and science. And I can imagine places like the Large Hadron Collider being able to stuff the pipe pretty well at times.
 
Last edited by a moderator:
  • #12
NetMage said:
So, you are telling me that if a quite wealthy and generous individual wanted to, they could start a company that could mass produce 10Terabit/s download speeds? Because the way I see it, that would revolutionize communications.
They would need to be quite wealthy and generous. The equipment needed would astronomically expensive, and as was pointed out you couldn't make use of it on your home computer. Probably not going to see that for awhile.
 
  • #13
Hm, well it just seems like we are not being very efficient if we have the capabilites to be sending data as fast as our computers can process it, yet we are not utilizing this. I want to be able to download and upload information at very short wait times. Like video game patches and such, keeping ping below 50ms regardless of the server spot. I want this for christmas...
 
  • #14
NetMage said:
I want this for christmas...

To quote Billy Bob Thornton:
Wish in one hand, sh*t in the other. See which one fills up faster.
 
  • #15
You know Google is getting ready to announce the winner of their residential Gigabit fiber internet project. They plan to run gig fiber to a minimum of 50,000 homes. Look it up:

http://www.google.com/appserve/fiberrfi/ [Broken]

NetMage said:
Hello, I was just having a discussion with my father about download speeds. As I have researched, places are getting up to 128MB/s download speeds. These places include japan and korea as far as I am aware.

it's possible to get up to a little over 100Mbit/s fiber internet in a very few places in the US from what I understand. It's very expensive though...

NetMage said:
Also I have researched that certain labs have produced 14 Terabits/second download speeds which is remarkably faster than my home ISP 56k (LOL, JK).

Can you provide a link? I'm not aware of any technology capable of that kind of speed (let alone an internet connection), from what I understand we're just starting to get into 100Gbit fiber for exotic networking connections...

NetMage said:
I was curious, what is the limiting factor in bandwidth and download speeds. And if we have successfully produced 14Tbps download speeds, what are the difficulties in mass producing this communication speed?

The real limitation is provide infrasturucture. Imagine the hardware needed to provide 14Tbps to 1000 or 10,000 homes...
 
Last edited by a moderator:
  • #16
Well, to be honest with you, I can't imagine that at all, as I am not familiar with the hardware it takes to provide such internet capabilities. What kind of hardware runs fibre optics? Obviously I am speaking independently of the fibres and pulsating lights...what other hardware is involved?
 
  • #17
Also, is it possible to provide your own home ISP. For instance. What would be needed if I wanted to build my own internet connection at say...10MB/s download speeds...keeping my pings under 100ms. Assume I am rich. Cost estimation?
 
  • #19
NetMage said:
Also, is it possible to provide your own home ISP. For instance. What would be needed if I wanted to build my own internet connection at say...10MB/s download speeds...keeping my pings under 100ms. Assume I am rich. Cost estimation?

Villages in the UK are doing just this. It is far from cheap though.

They pay BT (who own the fibre optic networks) to send a link to their village, they then set up their own system to distribute it between the people living there.
 
  • #20
Interesting. What kind of hardware is necessary to start a fibre optic internet service, to just a small group of homes. Or even just one home?
 
  • #21
mheslep said:
Agreed. I've made that point before in various system designs where folks want to vastly over specify the communication pipe bandwidth based on the notion that in the future they'll be able upgrade the processing function and use the fat pipe. Perhaps ten years ago that made sense, but not any more, as to my mind there's an upper limit how much data humans can make good use of, I guess no more than a couple of video bandwidths equivalents. Of course if 1000 video bandwidths is almost as cheap as one, fine, but otherwise people just can't handle any more than a couple at a time, even if the processing portion of a system can. Still, there are plenty of fat pipe providers out there trying to skate up hill on the subject.

Certainly there are cases for systems that receive and filter large data streams down to something use-able by humans. But these cases are relatively rare; it doesn't make to sense design mass market telecommunication system where the default is to deliver huge data streams all the way out to every end user, where only then is it filtered down.
I had a thought-process on the issue trying to figure out why we would want more than, say, 50 MB/sec (hard drive speed)...

First, I'd start by thinking about what the end-use of a computer is in basic terms (again, we're talking about household use). The purpose is to display a series of ~60fps images in the screen in response to inputs...sometimes accompanied by sound. Whether that's a game, a video clip or just the response-rate of a text editor, that's the data that a computer outputs. The limit I see on usefulness is the data throughput required for that - which is roughly 5 MB/sec, blu-ray data speed. Nothing a network can do faster than that can have an immediate impact on the user.

Taking that further, right now companies are trying to bring the processing back to their servers, allowing only a remote UI, which protects the program and enables a pay-as-you-go model. With the above throughput, they could apply that to virtually anything, including video games: you could play a graphically intense video game without much of a processor if you had a fast internet connection and the remote server provided the processing power, only sending back the pictures. Still, no need for more than 5 MB/sec.

Now there are limited examples where people might want more processed faster, such as with video editing or in my case, astrophotography image enhancement (this takes a surprising amount of resources, on par with video editing). I suppose it would be cool to edit a full-length blu-ray quality video and have it render in three seconds, sending it to a remote company and back. But I'm not sure companies are going to want to use their processing power in that way...and we still come back to the hard drive limitation of ~50 MB/sec.
 
  • #22
NetMage said:
Hm, well it just seems like we are not being very efficient if we have the capabilites to be sending data as fast as our computers can process it, yet we are not utilizing this.
What you were suggesting is much faster than our computers can handle the data. It is inefficient to have something you don't use!
I want to be able to download and upload information at very short wait times. Like video game patches and such, keeping ping below 50ms regardless of the server spot. I want this for christmas...
There's another issue here: the download rate has as much to do with the server providing the data as with the available pipeline for things like that. And again, what you described and can utilize is several orders of magnitude slower than what you suggested should be available.
Well, to be honest with you, I can't imagine that at all, as I am not familiar with the hardware it takes to provide such internet capabilities. What kind of hardware runs fibre optics? Obviously I am speaking independently of the fibres and pulsating lights...what other hardware is involved?
Well try imagining the support equipment. 1 terabit/second is 1.25 million megabyes per second. So many 50 megabyte per second hard drives operating in parallel would you need to serve a single 1 terabit/sec user?
 
  • #23
Russ_watters, so if i hypothetically had 25,000 50 MB/s hard drives...how would I set that up to operate my home network? Obv a hypothetical question :) And what if (this is actually practical) I wanted to have 1 GB/s download, do you have any idea on the cost estimation if I set it up myself at my house?
 
  • #24
Also, what kind of internet would I need to be operating these to have that available bandwidth for a 1GB/s down
 
Last edited:
  • #25
NetMage said:
Russ_watters, so if i hypothetically had 25,000 50 MB/s hard drives...how would I set that up to operate my home network?
Well, it's just a large room full of refrigerator-sized racks of relatively normal hard drives, connected together by a relatively basic network -- except for the pipeline out of the room.
Obv a hypothetical question :) And what if (this is actually practical) I wanted to have 1 GB/s download, do you have any idea on the cost estimation if I set it up myself at my house?
Here's a link that says 155 megabits will run you $20,000-$45,000 a month: http://www.broadbandnational.com/business/services_oc3.asp
 
  • #26
russ_watters said:
I had a thought-process on the issue trying to figure out why we would want more than, say, 50 MB/sec (hard drive speed)...

For what it's worth, 50MB/s is pretty low for standard hard drive speeds these days. Many mainstream drives are capable of 100MB/s (take for example this http://www.maximumpc.com/article/reviews/seagate_barracuda_720012_1tb").

My Samsung Spinpoint F3 1 TB drive clocks in at about 80MB/s, and it only costs $60 these days...
 
Last edited by a moderator:
  • #28
What about OS limiting on the hard drives?

I run 5 hard drives in total and they are all at least 50mb/s. However, when I copy to/from them I only get 2 - 20mb/s with windows (and ubuntu).

Having a download speed greater than 30mb/s wouldn't make sense unless you are directly streaming (without buffer).

EDIT: I'm speaking in regards to a home pc. Most people don't have server banks and hard drive racks in their spare room.
 
  • #29
russ_watters said:
So, you are telling me that if a quite wealthy and generous individual wanted to, they could start a company that could mass produce 10Terabit/s download speeds?

Sure.

Not really, unless that person is going to revamp the internet for the entire world. It doesn't matter if you have a 1000 Tb/s connection if that computer you're download from in on 56k. Your connection, the connection of the target server, and all the hops in between would have to support 10 Tb/s to actually see those speeds in the real world.
 
  • #30
russ_watters said:
I had a thought-process on the issue trying to figure out why we would want more than, say, 50 MB/sec (hard drive speed)...

First, I'd start by thinking about what the end-use of a computer is in basic terms (again, we're talking about household use). The purpose is to display a series of ~60fps images in the screen in response to inputs...sometimes accompanied by sound. Whether that's a game, a video clip or just the response-rate of a text editor, that's the data that a computer outputs. The limit I see on usefulness is the data throughput required for that - which is roughly 5 MB/sec, blu-ray data speed. Nothing a network can do faster than that can have an immediate impact on the user.

Taking that further, right now companies are trying to bring the processing back to their servers, allowing only a remote UI, which protects the program and enables a pay-as-you-go model. With the above throughput, they could apply that to virtually anything, including video games: you could play a graphically intense video game without much of a processor if you had a fast internet connection and the remote server provided the processing power, only sending back the pictures. Still, no need for more than 5 MB/sec.

Now there are limited examples where people might want more processed faster, such as with video editing or in my case, astrophotography image enhancement (this takes a surprising amount of resources, on par with video editing). I suppose it would be cool to edit a full-length blu-ray quality video and have it render in three seconds, sending it to a remote company and back. But I'm not sure companies are going to want to use their processing power in that way...and we still come back to the hard drive limitation of ~50 MB/sec.
My thoughts are that a high def display rate (times two or three), and eventually a 3D gaming display rate, is the upper limit of usefulness for one person, not necessarily the storage rate. Cheap storage can already go ~200MB/sec and in a few years it will likely be close to todays memory I/O rates. But I don't see the hard requirement for sending that entire rendered full length two hour video around in 3 seconds when it is impossible to view it or even browse through it in 3s; instead just stream it down on demand, as in Video on Demand with TV or You Tube video on the net. Sure, if the pipe is cheap enough go ahead and send it in 3s when the end user can handle it, but it's not necessary. A low def TV channel is 6MHz, and last mile cable/fiber providers simultaneously send several hundred TV channels (one way) down my pipe (plus high speed net) allowing me to instantaneously choose (via a ~tuner) which one (or two) of those I want to view/record. Beyond those ~500 channels however, they've chosen to go with video on demand - streaming what the user wants on demand over a single channel.
 
  • #31
Will we be able to clog 1000Tb/s tubes?
 
  • #32
Well, I'm enjoying all the posts on here so far and I am learning quite a bit. I like to look at hypothetical situations so that I can understand what is possible, but at the same to I want to look at practical situations because I live in an area that gets decent internet...like 1MB/s download speeds on a pretty good day, however it disconnects quite often. I am trying to find a way to get my internet to get maybe 5 MB/s or at least better than what I am getting now, while keeping my ping around 100ms or so. Ideas?
 
  • #33
Say, I piece together several hard drives to give myself more bandwidth, how would I connect it through my ISP, or would I even be able to do that. My ISP is a wireless tower that gives about 1MB/s downloads or they say more, but I've never experienced it. N then is there any other way to increase speed of the net? Or am I strictly going to be stuck with whatever ISP is available to me. Because its either satellite or this wireless network, which is much better than satellite for gaming etc.
 
  • #34
Simply adding hard drives doesn't give you extra bandwidth.

You can only get what the ISP gives you. If their maximum is 1mb/s, then there is nothing you personally can do to improve that.
 
  • #35
Hm, so there really is no good solution to my problem? :( lol
 
<h2>1. What are the main limiting factors for download speeds?</h2><p>The main limiting factors for download speeds are the bandwidth capacity of the internet service provider (ISP), the quality and speed of the network infrastructure, and the processing power of the device being used to download the data.</p><h2>2. How does distance affect download speeds?</h2><p>Distance can affect download speeds, as data must travel through multiple network nodes and connections to reach its destination. The further the distance, the longer it takes for the data to reach its destination, resulting in slower download speeds.</p><h2>3. Can mass production improve download speeds?</h2><p>Mass production of network infrastructure and devices can improve download speeds by increasing the availability and reliability of high-speed connections. This allows for more efficient and faster data transfer between devices and networks.</p><h2>4. How do different types of internet connections affect download speeds?</h2><p>Different types of internet connections, such as DSL, cable, and fiber, can have varying download speeds due to differences in bandwidth and network infrastructure. Fiber connections typically offer the fastest download speeds, while DSL and cable connections may have slower speeds depending on the location and network congestion.</p><h2>5. Are there any other factors that can impact download speeds?</h2><p>Other factors that can impact download speeds include network congestion, the number of devices using the same network, and the type and size of the data being downloaded. Additionally, outdated hardware or software on the downloading device can also affect download speeds.</p>

1. What are the main limiting factors for download speeds?

The main limiting factors for download speeds are the bandwidth capacity of the internet service provider (ISP), the quality and speed of the network infrastructure, and the processing power of the device being used to download the data.

2. How does distance affect download speeds?

Distance can affect download speeds, as data must travel through multiple network nodes and connections to reach its destination. The further the distance, the longer it takes for the data to reach its destination, resulting in slower download speeds.

3. Can mass production improve download speeds?

Mass production of network infrastructure and devices can improve download speeds by increasing the availability and reliability of high-speed connections. This allows for more efficient and faster data transfer between devices and networks.

4. How do different types of internet connections affect download speeds?

Different types of internet connections, such as DSL, cable, and fiber, can have varying download speeds due to differences in bandwidth and network infrastructure. Fiber connections typically offer the fastest download speeds, while DSL and cable connections may have slower speeds depending on the location and network congestion.

5. Are there any other factors that can impact download speeds?

Other factors that can impact download speeds include network congestion, the number of devices using the same network, and the type and size of the data being downloaded. Additionally, outdated hardware or software on the downloading device can also affect download speeds.

Similar threads

  • Computing and Technology
Replies
15
Views
1K
  • Special and General Relativity
Replies
23
Views
2K
Replies
31
Views
6K
  • Special and General Relativity
Replies
14
Views
1K
  • Other Physics Topics
Replies
9
Views
1K
  • Special and General Relativity
Replies
17
Views
2K
Replies
7
Views
1K
  • High Energy, Nuclear, Particle Physics
Replies
2
Views
1K
  • Beyond the Standard Models
Replies
11
Views
2K
  • Astronomy and Astrophysics
Replies
19
Views
4K
Back
Top