Towards 100G packet processing: Challenges and technologies

  • Authors:
  • Christian Hermsmeyer;Haoyu Song;Ralph Schlenk;Riccardo Gemelli;Stephan Bunse

  • Affiliations:
  • Chief Technical Office, Optics Division, Alcatel-Lucent in Nuremberg, Germany;Network Protocols and Systems Department of Alcatel-Lucent Bell Labs, Holmdel, New Jersey, United States;Hardware Engineering Department, Optics Division, Alcatel-Lucent, Nuremberg, Germany;Chief Technical Office, Alcatel-Lucent Optics division, Vimercate (Milan), Italy;Packet Transport Networking Technologies Department, Alcatel-Lucent Bell Labs, Stuttgart, Germany

  • Venue:
  • Bell Labs Technical Journal - Core and Wireless Networks
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Driven by media-rich and bandwidth-intensive Internet applications, 100 Gigabit Ethernet embodies the next logical and necessary line speed following 10G-40G, although enormous challenges exist. Can today's device technologies scale, or will new, disruptive approaches be required to overcome throughput and power density limitations? The evolution of field programmable gate array (FPGA) and application-specific integrated circuit (ASIC) technology was analyzed concerning speed, density, power, and pin interfacing. While clock frequencies cannot keep up with the higher interface speeds, massive parallelism and deep pipelining are needed to scale the throughput. The state-of-the-art architectures and algorithms for every aspect of packet processing are described. In addition, we look at alternative memory concepts and cover some emerging technologies: asynchronous FPGAs as a means for boosting the system clock and serial interfaces reducing the pin count between devices. Thereby, economic considerations limit the choice between the options. We conclude that although significant effort is necessary in terms of device and board technology, economic 100G networking is viable. © 2009 Alcatel-Lucent.