
INFORMATION NETWORKER: Markus Hofmann, head of Bell Labs Research in New Jersey, says the Internet has to get smarter to keep up with growing demand for its services.
Image: Courtesy of Bell Labs
-
The Best Science Writing Online 2012
Showcasing more than fifty of the most provocative, original, and significant online essays from 2011, The Best Science Writing Online 2012 will change the way...
Read More »
The number of smartphones, tablets and other network-connected gadgets will outnumber humans by the end of the year. Perhaps more significantly, the faster and more powerful mobile devices hitting the market annually are producing and consuming content at unprecedented levels. Global mobile data grew 70 percent in 2012, according to a recent report from Cisco, which makes a lot of the gear that runs the Internet. Yet the capacity of the world’s networking infrastructure is finite, leaving many to wonder when we will hit the upper limit, and what to do when that happens.
There are ways to boost capacity of course, such as adding cables, packing those cables with more data-carrying optical fibers and off-loading traffic onto smaller satellite networks, but these steps simply delay the inevitable. The solution is to make the infrastructure smarter. Two main components would be needed: computers and other devices that can filter their content before tossing it onto the network, along with a network that better understands what to do with this content, rather than numbly perceiving it as an endless, undifferentiated stream of bits and bytes.
To find out how these major advances could be accomplished, Scientific American recently spoke with Markus Hofmann, head of Bell Labs Research in New Jersey, the research and development arm of Alcatel–Lucent that, in its various guises, is credited with developing the transistor, the laser, the charge-coupled device and a litany of other groundbreaking 20th-century technologies. Hofmann and his team see “information networking” as the way forward, an approach that promises to extend the Internet’s capacity by raising its IQ.
[An edited transcript of the interview follows.]
How do we know we are approaching the limits of our current telecom infrastructure?
The signs are subtle, but they are there. A personal example—When I use Skype to send my parents in Germany live video of my kids playing hockey, the video sometimes freezes at the most exciting moments. In all, this doesn’t happen too often, but it happens more frequently lately—a sign that networks are becoming stressed by the amount of data they’re asked to carry.
We know there are certain limits that Mother Nature gives us—only so much information you can transmit over certain communications channels. That phenomenon is called the nonlinear Shannon limit [named after former Bell Telephone Laboratories mathematician Claude Shannon], and it tells us how far we can push with today’s technologies. We are already very, very close to this limit, within a factor of two roughly. Put another way, based on our experiments in the lab, when we double the amount of network traffic we have today—something that could happen within the next four or five years—we will exceed the Shannon limit. That tells us there’s a fundamental roadblock here. There is no way we can stretch this limit, just as we cannot increase the speed of light. So we need to work with these limits and still find ways to continue the needed growth.
How do you keep the Internet from reaching “the limit”?
The most obvious way is to increase bandwidth by laying more fiber. Instead of having just one transatlantic fiber-optic cable, for example, you have two or five or 10. That’s the brute-force approach, but it’s very expensive—you need to dig up the ground and lay the fiber, you need multiple optical amplifiers, integrated transmitters and receivers, and so on. An alternative is to explore another dimension: spatial division multiplexing, which is all about integration. Put simply, you transmit multiple channels within a single cable. Still, boosting the existing infrastructure alone won’t be sufficient to meet growing communications needs. What’s needed is a network that no longer looks at raw data as only bits and bytes but rather as pieces of information relevant to a person using a computer or smartphone. On a given day do you want to know the temperature, wind speed and air pressure or do you simply want to know how you should dress? This is referred to as information networking.
What makes information networking different from today’s Internet?
A lot of people refer to the Internet as a “dumb” network, although I don’t like that term. What drove the Internet initially was non-real-time sharing of documents and data. The system’s biggest requirement was resiliency—it had to be able to continue operating even if one or more nodes [computers, servers and so on] stopped functioning. And the network was designed to see data simply as digital traffic, not to interpret the significance of that data.




See what we're tweeting about


21 Comments
Add CommentApparently, we need to build Skynet.
Reply | Report Abuse | Link to thisWell, not too long ago people went to the local video store to rent a copy of a recent movie. This required no internet bandwidth whatsoever. However, now, whenever someone wants to watch the most popular movie release, they transmit it over the internet to their smart wristwatch or whatever, along with many millions of other customers downloading that same popular movie.
Reply | Report Abuse | Link to thisWhy are the communications companies that encouraged all this silly business wondering why the internet is running out of capacity? What's wrong with this picture?
I'm sorry to tell you, but we reached the end of the Internet some hours ago: http://bit.ly/Yo3sR1
Reply | Report Abuse | Link to thisThe communications companies are interested in short term profit. They get profit from supplying what all the young techno-nerds want or think is "kewl". Whether it is sustainable is irrelevant.
Reply | Report Abuse | Link to thisI have a "smart" phone that I use as a phone. On occasion, I check the weather or use the map app. I may even send a text once in a while. But I do not stream movies to that tiny screen. I prefer to watch that movie on my 55" LED flat screen at home.
The internet is approaching it's limits because of the users, not the providers. If the users make demands on the infrastructure that the infrastructure cannot handle, the infrastructure will fail. This applies to the electrical systems, sanitary systems or telecommunications systems equally.
There are three principles involved in this. The equipment designers and manufacturers exacerbated by competition with each other, the infrastructure providers who need to keep up with the technology and the users who keep demanding more. The law of supply and demand applies and the feasibility (or cost) will come down as supply meets demand. When the infrastructure hits it's limit, the costs of using that infrastructure will go up... and up... and up until the demand drops off. In this case, demand will drop due to perceptions of poor service and the infrastructure will be blamed.
Just saying...
Actually the problem is the pricing model for telecom is based on the price the market will bear not the cost of providing the service. Time Warner brags about achieving a 3000% profit on broadband.
Reply | Report Abuse | Link to thisThe cost of long distance fibre is zilch tiny fractions of cent a gigabyte, with the cost of adding a 120GBs fiber to a proposed fiber build from NY to LA less than $100K.
The cost of 1 Gb/s fiber to the block schemes like Google's NYC Chelsea network is less than a buck a month per subscriber.
The only road block is once again our corrupt politicians all bought and paid for by Big telecom.
The ITU just put out a paper saying the same.
www.itbusiness.ca/it/client/en/home/News.asp?id=69906
Difference algorithms are a simple way to build smartness into the data to be transmitted. For example if I am sending a stream of audio data, which is actually a stream of digitally converted analogue information, instead of sending the full value of a conversion send only the difference between the last conversion and this conversion. Considering that this kind of information only changes at a maximum by a certain amount, it may be possible to reduce the number of bits by 50% or even more therefore cutting the data in half. Video imaging is already doing this sometimes by sending only parts of the images that have changed from the last frame. Also you can load up the client, making it smarter so that runs programs that perform the function instead of sending the image of the screen. A good example of this is a graphics program that has the graphics engine on the client side and simply sends commands to the client to draw the various shapes required as opposed to sending the bit image. Many systems are starting to do this.
Reply | Report Abuse | Link to thisPersistence on servers is a good way to handle stuff like video data. For example if you are watching a Netflix movie that movie may have passed through several internet nodes to get to you. If it stayed on the various backbone stations then if others are watching it then the data could be drawn from the local node instead of coming all the way from the Netflix server again.
Reply | Report Abuse | Link to thisIt is crucial that bandwidth providers and content providers be separated. A consequence of the author's proposal would be a co-mingling of the two - with the resulting decrease in content diversity.
Reply | Report Abuse | Link to thisThe Shannon links are reversed (the first link should go to the second URL and vice versa).
Reply | Report Abuse | Link to thisA rather simple way of reducing the load on the network would be to minimize the size of some existing traffic by making it more bandwidth efficient. A relatively simple change to HTML and its brethren by using a simple binary substitution for tags which are now transferred in full ASCII representation. In many cases that I have observed, the tags use more of the packet space than the actual information transferred. The packet space could be further reduced by applying an existing compression process, e.g. LZF, to the packet contents prior to transmission.
Reply | Report Abuse | Link to thisThe article seems to suggest that we are in doomsday scenario and we should all build bunkers to protect ourselves from its coming end. I don't think things are as bad as the interview suggests.
Reply | Report Abuse | Link to thisThe first question on reaching "the limit", yes, it is expensive to add more fiber or pack more waves of data across a single fiber. The cost to do this has been coming down along with the ability to add more and more waves across a single fiber. We are also seeing commoditization enter this space and drive down prices even more. At the high end of bandwidth density, we will always see a premium price. At the low and midrange, the price drops quickly over a few years. Major service providers will pay the premium to pack data across their pipes as dense as possible. Meanwhile, at the local ISP or enterprise level, 10 gig ethernet is ridiculously cheap now.
The next question about a "dumb" vs "smart" network, I have to completely disagree with that. There is no good way to scale up prioritization on Internet scale. That is absolutely ridiculous. You can't trust the users or the apps to cooperate. Even within an Enterprise network, it is a challenge to start classifying data into various buckets and come up with a sane policy on how to handle each traffic type. It is one thing to have a priority queue for voice traffic with a constrained bit rate (ensuring you will forward the voice traffic first, but only so long as the bit rate is below some threshold), but once you start doing that for other apps, you open yourself up to a policy war on whose traffic is worth more. On an Internet scale, you will never get a consistent policy to classify traffic by some common method.
The theoretical discussion on data tags is naive. Where do you set the trust boundary on who is allowed to set the tags? What keeps a user from setting tags themselves. As reddit will attest, there are a ton of people out there who are looking for ways to improve their network performance and are willing to share that information with others. If the system can be abused, it will. This means that you end up locking down the majority of traffic as untrusted from users. Then you have an Internet that is no longer treating all traffic the same.
I'm sure the people in the interview were all smart people and subject experts. I just think the article could mislead people into thinking that the problem is more simple than it really is.
I think this is missing the #1 cause, which is businesses getting us to move as much of our information as possible to "the cloud". In other words, any time you want to access some of your own information it has to go over the internet instead of staying locally on your own computer. This has the obvious advantage to the companies to be able to pry more into our private lives, but has no meaningful advantage to us that I see. So one of the better solutions is for us to boycott anything to do with storing our own information in the cloud.
Reply | Report Abuse | Link to thisA much deeper analysis of the situation is found published in 2007 by Ray Kurzweil in his book " The Singularity Is Near " wherein he has suggested technological solutions also to keep pace with the accelerated exponential growth of Internet traffic and usage over the years . The only scary part of his analysis was that by the year 2045 ( just in another 32 years ) Non- Bio- Intelligence ( NBI ) would totally dominate Bio-Intelligence ( BI) in all major human activities .
Reply | Report Abuse | Link to thisWiki gives an overview of the predictions , at
http://en.wikipedia.org/wiki/Predictions_made_by_Ray_Kurzweil.
The way things are progressing , I can very well believe that Kurzweil won't be far off the track !
A much deeper analysis of the situation is found published in 2007 by Ray Kurzweil in his book " The Singularity Is Near " wherein he has suggested technological solutions also to keep pace with the accelerated exponential growth of Internet traffic and usage over the years . The only scary part of his analysis was that by the year 2045 ( just in another 32 years ) Non- Bio- Intelligence ( NBI ) would totally dominate Bio-Intelligence ( BI) in all major human activities .
Reply | Report Abuse | Link to thisWiki gives an overview of the predictions , at
http://en.wikipedia.org/wiki/Predictions_made_by_Ray_Kurzweil.
The way things are progressing , I can very well believe that Kurzweil won't be far off the track !
This shows a serious misunderstanding in confusing the use of the word "information" in the technical sense with it's use in the everyday sense. It's like using ergs to measure the amount of work people do. Thinking solely in terms of channels is confusing open systems and closed systems.
Reply | Report Abuse | Link to thisMore at http://rmf.vc/RefactoringCE, http://rmf.vc/InternetLostInTranslation, http://rmf.vc/PurposeVsDiscovery and other essays.
Need for more bandwidth in the Internet is not something that never be satisfied.
Reply | Report Abuse | Link to thisThe need comes from rising usage of video.
When eventually everyone has optical fiber connections so that they all can watch real-time hi-def video at the same time, I seriously doubt there will be any more need for more cables.
I've read this kind of article 3 times before and the predecessors were as wrong then as this guy is now. Telecom companies will add hard bandwidth (fiber optic cables, etc) and it will all be roses and penguins again.
Reply | Report Abuse | Link to thisSmart networks should be relegated to the dust bin of history. Every knowledgable telecom person knows that the internet as a dumb network is the very cheapest of the current alternatives. This bogus claim that the internet is full is just stupid. When a link is overloaded, then fix it by increasing the throughput on that link or on alternative links. This is incredibly cheaper than making the network "smart". But the obsolete telecom networks are just trying to maintain income from their old way of doing business, collecting fees for every transaction.
Reply | Report Abuse | Link to thisStill, bits are just bits, so in the future we will eventually provide digital communication as a public good, like sidewalks and streets, so that ease and convenience will be increased and costs decreased. See Bob Frankston's arguments for "ambient connectivity" at frankston.com when you want the details.
If the Internet is going to reach a fundamental capacity limit next year, why is this not being discussed vigorously in the usual Internet technical venues? Throughout the article, the reader is treated to misplaced and vague generalizations.
Reply | Report Abuse | Link to thisThe article cites theoretical limits to individual links as if they dictate limits to the overall system. The example of Skype session "freezes" ignores the possibility that it is Skype servers, and not Internet capacity, that is the source of the delays; such a cause would mean that making more demands on local processing would exacerbate the problem, not fix it.
The article further appears to be unaware that the Internet has gone through capacity challenges a number of times, over its 40+ year history, and managed to continue growing. Worse, the article invokes old telephone-like concepts, apparently localized capacity issues, and classic optimization concepts as if they were innovative. It even touts "spatial division multiplexing" as a potential solution, apparently without realizing that that is exactly the nature of packet-switching, which is already the Internet's core technology, applied at different levels of the existing Internet architecture.
The article's primary focus, on placing computation closer to the consuming system is a classic part of distributed system design and is balanced against cost and performance of "remote" exchanges.
The example of placing facial data bases in cameras ignores the cost and complexity of having such databases in every monitoring camera in the world. The example of set-top boxes appears to claim that an undifferentiated firehose of content is blasted at everyone's home; it isn't. Only the very small program guide is sent that way. Actual content is sent on demand.
There are real and serious capacity and performance limits for the Internet. And there are serious efforts to address them. This article does not do justice to any of that work.
A doubling of network traffic in 5 years, come on, your own article said it increased by 70% in 2012, I believe that the pace will quicken. I am expecting an Ultra Definition tablet at Google I/O in May, we know tablets and smartphones are going fHD 1080p this year. I bought a fHD 3D screen months ago for $270, no network traffic, is going to double, nearly every year. If we assume that by 2018 there will be 4 billion UD 3D tabs, if not by 2016, as around Xmas buying season 2014, they'll be cheap, with economies of scale. Mobile chips can already handle UD, games machines are coming Xmas 13 with 10 times that capacity, 8 GB GDDR5, SSDs now cost less than a dollar a GB. But I don't think Shannons limit will stop multiple frequency optical fiber, optical switching, nodes distributing to high capacity copper/WiFi ac systems. The Germans have pumped 23 TB over a single optic fiber, twisted pair can support 1GB/s, WiFi ac 1GB/s, over a million core super computers are already here. Those games machines I mentioned, can pump a Terra flop of calculations a second. We've just got started!!!
Reply | Report Abuse | Link to thisBe sure to get some magnifying glasses for viewing your UD tablet, not to mention watching movies on a UD iWatch! <%)
Reply | Report Abuse | Link to this