Remember Me
Or use your Academic/Social account:


Or use your Academic/Social account:


You have just completed your registration at OpenAire.

Before you can login to the site, you will need to activate your account. An e-mail will be sent to you with the proper instructions.


Please note that this site is currently undergoing Beta testing.
Any new content you create is not guaranteed to be present to the final version of the site upon release.

Thank you for your patience,
OpenAire Dev Team.

Close This Message


Verify Password:
Verify E-mail:
*All Fields Are Required.
Please Verify You Are Human:
fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Lee, K; Coulson, G (2006)
Publisher: World Scientific Publishing
Languages: English
Types: Part of book or chapter of book
Network processors (NPs) are set to play a key role in the next generation of networking technology. They have the performance of ASIC-based routers whilst offering a high degree of programmability. However, the programmability potential of NPs can only be realized with appropriate software. In this paper, we argue that specialized software to support runtime reconfiguration is needed to fully exploit the potential of NPs. We first justify supporting runtime reconfiguration on NPs by offering real-world scenarios and discussing the issues associated with these. We then demonstrate how runtime reconfiguration can be achieved in practice through a case study of our component-based programming approach on the Intel IXP2400 NP.
  • The results below are discovered through our pilot algorithms. Let us know how we are doing!

    • [1] D. Comer. Network Systems Design using Network Processors, IXP edition. 2003.
    • [2] Heavy Reading. Network processors: A heavy reading competitive analysis. In Vol. 3, No. 2, January 2005.
    • [3] I.A. Troxel, A.D. George, and S. Oral. Design and analysis of a dynamically reconfigurable network processor. In IEEE Conference on Local Computer Networks, Nov 2002.
    • [4] L. Ruf, R. Keller, and B. Plattner. A Scalable Highperformance Router Platform Supporting Dynamic Service Extensibility On Network and Host Processors. In IEEE Conference on Pervasive Services, Jul 2004.
    • [5] A. Gavrilovska, K. Schwan, and O. Nordstrom. Network processors as building blocks in overlay networks. In 11th Symposium on High Performance Interconnects, Aug 2003.
    • [6] S. Harper. Phd thesis: A Secure Adaptive Network Processor, Bradley Department of Electrical and Computer Engineering Blacksburg, Virginia, April 2003.
    • [7] C. Lee et al. Software/hardware reconfigurable network processor for space networks. In MAPLS 2001, Jan 2001.
    • [8] A. Kind, R.Pletka, and M.Waldvogel. The role of network processors in active networks. In IWAN 2003, Japan, 2003.
    • [9] Intel Corporation. Intel IXP2400 Network Processor. In Datasheet 301164-011. Intel Corporation, Feb 2004.
    • [10] G. Coulson, G. Blair, P. Grace, A. Joolia, K. Lee, and J. Ueyama. A component model for building systems software. In IASTED 2004, Cambridge, MA, USA, 2004.
    • [11] N. Shah, W. Plishker, and K. Keutzer. NP-Click: A Programming Model for the Intel IXP1200. In 2nd Workshop on Network Processors at HPCA-9, Anaheim, February 2003.
    • [12] Intel Corporation. MicroACE, Design Document, revision 1.0. Intel Press, Intel Corporation, 2001.
    • [13] A. Campbell, M. Kounavis, and D. Villela. NetBind: A Binding Tool for Constructing Data Paths in Network Processorbased Routers. In IEEE International Conference on Open Architectures, June 2002.
    • [14] K. Lee, G.Coulson, and G. Blair et al. Towards a generic programming model for network processors. In IEEE International Conference on Networks, Singapore, Nov 2004.
  • No related research data.
  • No similar publications.

Share - Bookmark

Cite this article