REFINE: The reconfigurable packet filtering on network processor

Network processors (NPs) are emerging as very promising platforms for developing reconfigurable and high‐performance network devices, due to their capability to combine the flexibility of general‐purpose processors with the high‐performance features of hardware‐based systems. They represent the most...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of communication systems Vol. 21; no. 11; pp. 1121 - 1136
Main Authors Ficara, Domenico, Giordano, Stefano, Rossi, Federico, Vitucci, Fabio
Format Journal Article
LanguageEnglish
Published Chichester, UK John Wiley & Sons, Ltd 01.11.2008
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Network processors (NPs) are emerging as very promising platforms for developing reconfigurable and high‐performance network devices, due to their capability to combine the flexibility of general‐purpose processors with the high‐performance features of hardware‐based systems. They represent the most suitable solutions for implementing complex and dynamic tasks, such as packet classification and scheduling, which are key operations, for example, in DS networks. Programmability and reconfigurability allow NP‐based devices to be continuously adapted to the new network requirements, obtaining a high time in market. This paper illustrates the compound process that leads to the implementation of a reconfigurable multidimensional packet filtering on the Intel® IXP2400 NP. The multidimensional multibit trie is chosen as the best algorithm to be implemented and it is modified to exploit the specific features of NP. The different tasks are mapped on the NP computational resources and an optimized implementation is performed, with subsequent experimental validation. Copyright © 2008 John Wiley & Sons, Ltd.
Bibliography:istex:7F7E20A3744DD7F4F26D324E2A3D1A0F6CE62859
ark:/67375/WNG-ML8BN433-S
European Commission
MIUR
ArticleID:DAC939
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:1074-5351
1099-1131
DOI:10.1002/dac.939