September 17, 2009 8:01 AM PDT

Insatiable demand for mobile data challenges industry

by Peter Glaskowsky
  • Font size
  • Print
  • 5 comments

Mobile data traffic is doubling every nine months, according to Cisco Systems. By 2013, mobile traffic will hit 2 exabytes--2 million terabytes--per month.

For some vendors, the growth rate is even higher. AT&T says its network load has been growing by 4.5x per year for the last two years, in large part (I assume) because of iPhone sales. You may have read about AT&T's pledge to spend over $12 billion this year to expand its wireless and broadband networks, including new 3G spectrum with better coverage and trials of 4G service.

Logo of the Linley Group

At the Linley Group's Tech Processor Conference this week in San Jose, Calif., we learned what effect this growth is having on equipment makers, especially the companies making the microprocessors that go into network gear.

According to that same Cisco study, the problem goes well beyond iPhones. A 3G-equipped laptop "can generate as much traffic as 450 basic-feature phones" and 15 times the traffic of an iPhone or BlackBerry.

Networks have also gotten smarter, so network processors have much more work to do. Instead of just hundreds or thousands of clock cycles of work per packet on the network, new functions like firewalls, intrusion detection, and antivirus scanning to keep smartphones and laptops safe can require 100,000 cycles of processing on each packet.

Factoring in the growth in the network itself, Michael Coward of Continuous Computing, a company that sells equipment, software, and services to the telecom market, said that network operators need to achieve a 1,200x boost in processing performance between the systems deployed in 2008 and those that will be needed in 2013.

That's a really staggering figure, but not unachievable. It happens to be pretty close to the growth rate of 3D graphics in the late 1990s, where performance per chip doubled every six months for several years in a row.

Moore's Law alone would give us about a 6x performance improvement. Coward says that mobile broadband providers will have to buy 10x as much equipment to keep up with network growth. What's left--a further 20:1 performance gain--is going to have to come from new kinds of processors, not just faster versions of the same old chips.

Much of this gain has to come from shifting the processing load from simple CPU cores to custom-designed hardware function units. This is an ongoing process that started long ago. Even 10 years ago, instead of running a software program to route packets, some routers were using ASICs or FPGAs to do the same work at much higher data rates.

In the next few years, even fairly high-level functions will have to be moved to hardware accelerators. Another conference speaker mentioned a challenging task: to look for a virus in a ZIP file in an e-mail while the email is traveling through the network at full speed. Such files use Base64 MIME encoding, so the virus is essentially hidden behind three levels of obfuscation: the ZIP file, the MIME encoding, and the e-mail headers. Today, we don't expect that level of virus protection. But network operators may have to provide it eventually, and it'll take some very smart accelerator logic in network processors to achieve it.

Most of Wednesday at the conference was spent discussing individual new chips from companies such as Freescale, RMI, LSI, and Cavium. Linley Gwennap, founder of conference host Linley Group (and formerly my boss at Microprocessor Report), said that Freescale now holds more than half of the market for general-purpose processors used in networking and communication. Intel has less than 25 percent, and most of the rest of these sales are split among several other companies.

In 2008, these sales added up to $1.28 billion in revenue. So with all this future growth coming, it seems like a pretty healthy market.

It had better be healthy--it has a lot of work to do.

Peter N. Glaskowsky is a computer architect in Silicon Valley and a technology analyst for the Envisioneering Group. He has designed chip- and board-level products in the defense and computer industries, managed design teams, and served as editor in chief of the industry newsletter "Microprocessor Report." He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from Speeds and Feeds
So long, and thanks for all the hits
Wrapping up Speeds and Feeds, part 5: Access
Wrapping up Speeds and Feeds, part 4: Security
Wrapping up Speeds and Feeds, part 3: Ruggedness
Wrapping up Speeds and Feeds, part 2: Reliability
Wrapping up Speeds and Feeds, part 1: Efficiency
Tilera's balancing act: 100 cores vs. market realities
The Gizmo Report: WikiReader--simple, singular
Add a Comment (Log in or register) (5 Comments)
  • prev
  • 1
  • next
by jaguar717 September 17, 2009 10:01 AM PDT
Why in the world would they devote such massive resources to unarchiving, checking, and re-archiving zipped files (and introducing all the lag that would come with it)?

Nobody just gets unannounced zip archives, and certainly not to their phones. If someone really goes to the trouble to download a random zip file to his phone from some unknown sender or a blatantly obvious spam forward from an infected friend ("Hi! I thought you might like this, click here hee hee!"), then run whatever generic executable that's inside, he can bear the consequences of having to uninfect himself.

For the other 99% of cases, you're just wasting tons of processing, memory, bandwidth, money, and time.
Reply to this comment
by Peter N. Glaskowsky September 17, 2009 11:19 AM PDT
Well, I wouldn't get too obsessed with the specific details; it's enough that deep packet inspection will be used more often for security processing and other reasons.

I think it's important to understand that this kind of processing can be implemented without any perceptible delay (that is, much less delay than the packet will encounter going through the network anyway). That level of network processing performance is very expensive today but will get cheaper. Plus, if we're talking about emails (or even binaries like digital images and video in MMS messages), true real-time response isn't needed anyway; even a second or two of delay is acceptable, so the few milliseconds this processing will take is insignificant.

As smartphones get smarter, they'll become more vulnerable to security problems. Wireless carriers can't really afford to allow their customers to just "bear the consequences"; if a carrier doesn't offer robust anti-virus services on its network, it could lose customers to another carrier that does.

Yes, this processing can be done on the phone instead of in the network, but that means providing and maintaining software across many devices from many manufacturers, and possibly exposing some kind of user interface for this processing. Doing more work in the network means doing less work on the client.

. png
by Bill_I September 17, 2009 3:54 PM PDT
Doing the work in dedicated silicon reminds me of Silicon Graphics, at the time it was the only way to speed things up.
Reply to this comment
by regulator1956 September 28, 2009 8:40 AM PDT
"Moore's Law alone would give us about a 6x performance improvement."

Moore's law has nothing to do with performance.
Reply to this comment
by Peter N. Glaskowsky September 28, 2009 6:36 PM PDT
You misunderstand. Moore's Law is about two parameters: transistor size and chip size.

Reductions in transistor size alone, without regard to any other changes, produce significant increases in performance by reducing node capacitance and thus RC delays. Smaller transistors combined with increasing chip size enable higher architectural complexity: longer pipelines, wider datapaths, superscalar execution, and other improvements that further increase performance.

Moore's Law may not be a prediction of performance trends, but it certainly not correct to say that Moore's Law has nothing to do with performance.

. png
(5 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About Speeds and Feeds

Silicon Valley-based computer architect and chip analyst Peter N. Glaskowsky attends a variety of industry conferences throughout the year to meet with industry thought leaders and dig into the future of computing technology. In Speeds and Feeds, he analyzes trends in system architecture and interface design, as well as market and political pressures surrounding those trends. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

Speeds and Feeds topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right