Technical Report Number
As the focus of networking research shifts from raw performance to the delivery of advanced network services, there is a growing need for open-platform systems for extensible networking research. The Applied Research Laboratory at Washington University in Saint Louis has developed a ﬂexible Network Services Platform (NSP) to meet this need. The NSP provides an extensible platform for prototyping next-generation network services and applications. This paper describes the design of a system-on-chip Packet Processor for the NSP which performs all core packet processing functions including segmentation and reassembly, packet classiﬁcation, route lookup, and queue management. Targeted to a commercial conﬁgurable logic device, the system is designed to support gigabit links and switch fabrics with a 2:1 speed advantage. We provide resource consumption results for each component of the Packet Processor design.
Taylor, David; Chandra, Alex; Chen, Yuhua; Dharmapurikar, Sarang; Lockwood, John; Tang, Wenjing; and Turner, Jonathan, "System-on-Chip Packet Processor for an Experimental Network Services Platform" Report Number: WUCSE-2003-22 (2003). All Computer Science and Engineering Research.