Random thoughts on Internet bandwidth

A decade ago when I worked temporarily for a company in Beijing, I had an interesting conversation with the CEO about Internet bandwidth (I intentionally avoid using the word Internet speed as it is likely to refer heavily on latency nowadays). It was a casual talk but I still clearly remember two arguments we made. He said: “Internet is like highway, no matter how wide you build the road, there will always be more cars that its capacity can handle”. It was hard to argue with him about this when we were all using dial-up modems and the company, by the way, developed Internet video conference products.

Today there is still no clear answer. On the one hand, 100Gb/s Ethernet is being deployed and will probably become popular soon (recall the time when 1Gb/s and 10Gb/s were out), even cellular network can easily beat wired home Internet connection just a few years ago.  Do not forget that Google Fiber is going to be available in Kansas City soon: that is 1Gb/s to home. On the other hand, applications like HDTV over Internet is probably going to become mainstream as well. So will the Internet Bandwidth one day become so abundant that we would not need to worry about it any more. Considering the following facts: during the last decade,

  • CPU performance doubles every 18 months (Moore’s Law)
  • Storage capacity on a typical PC increases roughly from 10GB (2001) to 1TB (2010).
  • Home Internet bandwidth increases roughly from 56Kb/s dial-up to 5Mb/s broadband.

The increase speed of Internet bandwidth is not a clear winner over disk storage yet, but my bet will be on that in the next decade, bandwidth will no longer be on our top concerns when building a new Internet applications.

The other argument we both agreed, and is already happening, was that one day we would be able to use Internet video conference on a commercial flight.


About Yunhong Gu
Yunhong is a computer scientist and open source software developer. He is the architect and lead developer of open source software UDT, a versatile application level UDP-based data transfer protocol that outperforms TCP in many cases, and Sector/Sphere, a cloud computing system software that supports distributed data storage, sharing, and processing. Yunhong earned a PhD degree in Computer Science from the University of Illinois at Chicago in 2005.

One Response to Random thoughts on Internet bandwidth

  1. sequaierom says:

    Cisco will release 100G data center switch soon. I believe that network bandwidth always go faster than CPU speed and memory access bandwidth. Now, 10GE is used in server widely with PCIe. But, today the most popular applications are based on Web with a central Web server, the bottom neck is in server, no matter cloud platform.

    But, the network bandwidth is increasing means that the total cost is increasing. In my thinking, the more bandwidth-saved protocols and applications will be coming up soon.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: