Building extensible routers using network processors

Nadia Shalaby, Andy C. Bavier, Yitzchak Gottlieb, Scott Karlin, Larry L. Peterson, Xiaohu Qie, Tammo Spalink, Mike Wawrzoniak. Building extensible routers using network processors. Software: Practice and Experience, 35(12):1155-1194, 2005. [doi]