An operating system architecture for network processors
Building a robust software-based router using network processors