Technical Report Number
The ongoing increases of line speed in the Internet backbone combined with the need for increased functionality of network devices presents a major challenge. These demands call for the use of reprogrammable hardware to provide the required flexible, high-speed functionality, at all network layers. The Field Programmable Port Extender (FPX) provides such an environment for development of networking components in reprogrammable hardware. We present a framework to streamline and simplify networking applications that process ATM cells, AAL5 frames, Internet Protocol (IP) packets and UDP datagrams directly in hardware.
Braun, Florian; Lockwood, John; and Waldvogel, Marcel, "Layered Protocol Wrappers for Internet Packet Processing in Reconfigurable Hardware" Report Number: WUCS-01-10 (2001). All Computer Science and Engineering Research.