DocumentCode :
3318309
Title :
Real-time packet editing using reconfigurable hardware for active networking
Author :
Miyazaki, Toshiaki ; Murooka, Takahiro ; Takahashi, Noriyuki ; Hashimoto, Masashi
Author_Institution :
NTT Network Innovation Labs., Yokosuka, Japan
fYear :
2002
fDate :
16-18 Dec. 2002
Firstpage :
26
Lastpage :
33
Abstract :
An active network node architecture, called Active Packet Editing (APE), is proposed. The main concept of APE is to accelerate functions essential to active network operation, such as packet classification and NAT (Network Address Translation). The twofold architecture of APE combines a software active packet processor with a high-speed hardware packet editor. Based on preset rules (pattern, action), the packet editor classifies and modifies packets passing through the node. Upon the receipt of active packets, the software active packet processor dynamically configures the packet editor. This paper focuses on introducing the high-speed packet editing mechanism which utilizes FPGAs (Field Programmable Gate Arrays) and CAMs (Content Addressable Memories). A prototype network node based on the architecture performs Gigabit-class throughput with packet editing.
Keywords :
content-addressable storage; field programmable gate arrays; packet switching; real-time systems; reconfigurable architectures; telecommunication computing; telecommunication network routing; active network node architecture; active packet editing; content addressable memory; field programmable gate array; high-speed hardware packet editor; network address translation; packet classification; real-time packet editing; reconfigurable hardware; software active packet processor; Acceleration; Associative memory; Cams; Computer architecture; Field programmable gate arrays; Hardware; Network address translation; Prototypes; Software prototyping; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
Type :
conf
DOI :
10.1109/FPT.2002.1188661
Filename :
1188661
Link To Document :
بازگشت