A prototype platform has been developed that allows pro-cessing of packets at the edge of a multi-gigabit-per-second network switch. This system, the Field Programmable Port Extender (FPX), enables packet processing functions to be implemented as modular components in reprogrammable hardware. All logic on the on the FPX is implemented in two Field Programmable Gate Arrays (FPGAs). Packet process-ing functions in the system are implemented as dynamically-loadable modules. Core functionality of the FPX is implemented on an FPGA called the Networking Interface Device (NID). The NID con-tains the logic to transmit and receive packets over a net-work, dynamically reprogram hardware modules, and route individual traffic flows. A full, non-blockin...
In networking applications, packets of data can be sorted and filtered using a set of rules. Histori...
Abstract—Programmable packet processors have replaced tra-ditional fixed-function custom logic in th...
While hardware plugins are well suited for processing data with high throughput, software plugins ar...
The ongoing increases of line speed in the Internet backbone combined with the need for increased fu...
A library of layered protocol wrappers has been developed that process Internet packets in reconfigu...
A library of layered protocol wrappers has been developed that process Internet packets in reconfigu...
Reconfigurable hardware platforms are the key to extensible high speed networks. They provide flexib...
The Field-programmable Port eXtender (FPX) provides dynamic, fast, and flexible mechanisms to proces...
An instructional platform has been developed that allows rapid prototype of network packet processin...
With the rapid development of optical communications, transport of data over fiber channel can now r...
The Field-programmable Port eXtender (FPX) provides dynamic, fast, and flexible mechanisms to proces...
Considerable research has been recently directed towards building flexible and reconfigurable networ...
This document describes the design and functionality of the hardware components implemented in the F...
This dissertation presents our investigation on how to efficiently exploit reconfigurable hardware t...
The reliability and the security of communication networks require efficient components to finely an...
In networking applications, packets of data can be sorted and filtered using a set of rules. Histori...
Abstract—Programmable packet processors have replaced tra-ditional fixed-function custom logic in th...
While hardware plugins are well suited for processing data with high throughput, software plugins ar...
The ongoing increases of line speed in the Internet backbone combined with the need for increased fu...
A library of layered protocol wrappers has been developed that process Internet packets in reconfigu...
A library of layered protocol wrappers has been developed that process Internet packets in reconfigu...
Reconfigurable hardware platforms are the key to extensible high speed networks. They provide flexib...
The Field-programmable Port eXtender (FPX) provides dynamic, fast, and flexible mechanisms to proces...
An instructional platform has been developed that allows rapid prototype of network packet processin...
With the rapid development of optical communications, transport of data over fiber channel can now r...
The Field-programmable Port eXtender (FPX) provides dynamic, fast, and flexible mechanisms to proces...
Considerable research has been recently directed towards building flexible and reconfigurable networ...
This document describes the design and functionality of the hardware components implemented in the F...
This dissertation presents our investigation on how to efficiently exploit reconfigurable hardware t...
The reliability and the security of communication networks require efficient components to finely an...
In networking applications, packets of data can be sorted and filtered using a set of rules. Histori...
Abstract—Programmable packet processors have replaced tra-ditional fixed-function custom logic in th...
While hardware plugins are well suited for processing data with high throughput, software plugins ar...