Home > Hardware > Networking



Reprogrammable Network Packet Processing on the Field Programmable ...

Sort Desciption:

how packet flows are routed to and from modules. It also. provides mechanisms to dynamically load hardware modules. over the network and into the router. ...



Content Inside:

Reprogrammable Network Packet Processing on the Field Programmable Port Extender (FPX)Page 1Reprogrammable Network Packet Processingon the Field Programmable Port Extender (FPX)John W. Lockwood Naji Naufel Jon S. Turner David E. TaylorDepartment of Computer ScienceApplied Research LabWashington University1 Brookings DriveSaint Louis MO 63130http://www.arl.wustl.edu/arl/projects /fpx/ABSTRACTA prototype platform has been developed that allows processing of packets at the edge of a multigigabitpersecondnetwork switch. This system the Field Programmable PortExtender (FPX) enables packet processing functions to beimplemented as modular components in reprogrammablehardware. All logic on the on the FPX is implemented in twoField Programmable Gate Arrays (FPGAs). Packet processing functions in the system are implemented as dynamicallyloadable modules.Core functionality of the FPX is implemented on an FPGAcalled the Networking Interface Device (NID). The NID contains the logic to transmit and receive packets over a network dynamically reprogram hardware modules and routeindividual traffic flows. A full nonblocking switch is implemented on the NID to route packets between the networkinginterfaces and the modular components. Modular components of the FPX are implemented on a second FPGA calledthe Reprogrammable Application Device (RAD). Modulesare loaded onto the RAD via reconfiguration and/or partialpartial reconfiguration of the FPGA.Through the combination of the NID and the RAD theFPX can individually reconfigure the packet processing functionality for one set of traffic flows while the rest of thesystem continues to operate. The platform simplifies thedevelopment and deployment of new hardwareacceleratedpacket processing circuits. The modular nature of the system allows an active router to migrate functionality fromsoftare plugins to hardware modules.This research is supported by NSF: ANI0096052 and Xilinx Corp.Permission to make digital or hard copies of all or part of t ...

Source: www.arl.wustl.edu


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

Masters in Computer Networking Network Design Network Hardware ...

Filed under: Hardware and Networking
Masters in Computer Networking. Basic Courses. Courses Prefix. Credits. Semester ... Network Hardware. Technical Concentration. Courses Prefix. Credits ...

Networking

Filed under: Hardware and Networking
Hardware Compatibility. Microsoft has created a tool that tests for Windows Vista Compatibility with networking hardware. The tool ...

Wireless Networking Basics

Filed under: Hardware and Networking
iii v1.0, October 2005 Contents Wireless Networking Basics Chapter 1 About This Manual Audience, Scope, Conventions, and Formats .....1-1 How to Use ...

Teaching Networking Hardware

Filed under: Hardware and Networking
Stanford High Performance Networking Group. Motivation. (networking hardware experience needed in classroom). . Many students go to work in the networking ...

NETWORKING HARDWARE AND SOFTWARE

Filed under: Hardware and Networking
NETWORKING HARDWARE AND SOFTWARE. Background: ... Qualifications: The submitter must be a qualified Premise Based NETWORKING HARDWARE AND ...