DocumentCode :
2633880
Title :
An Efficient Hardware Architecture for Packet Re-sequencing in Network Processors MPSoCs
Author :
Traboulsi, Shadi ; Meitinger, Michael ; Ohlendorf, Rainer ; Herkersdorf, Andreas
Author_Institution :
Inst. for Integrated Syst., Ruhr Univ. Bochum, Bochum, Germany
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
11
Lastpage :
18
Abstract :
Due to the multi-processor nature of Network Processors (NP), data packets entering the system are processed in parallel and might be transmitted out-of-order at the output leading to a significant degradation in network performance. In this paper we propose a new well-structured, area-efficient, and high speed hardware architecture for packet re-sequencing. For this purpose, several buffering techniques were investigated and analyzed in terms of complexity and memory requirements, taking into consideration the networking application and the impact of the number of processing elements (PE) on packet reordering. The proposed architecture, based on the appropriate buffering mechanism, is then demonstrated and implemented on our FPGA-based prototyping platform. In contrast to other solutions, our results showed 80% more efficient resource utilization while being capable to achieve 10% higher data rate of 3.2 Gbit/s.
Keywords :
field programmable gate arrays; multiprocessing systems; network-on-chip; FPGA; MPSoC; buffering techniques; data packets; high speed hardware architecture; multi-processor system-on-chip; network processors; packet re-sequencing; packet reordering; processing elements; resource utilization; Bandwidth; Digital systems; Hardware; Load management; Out of order; Protocols; Search engines; Streaming media; System-on-a-chip; Table lookup; Hardware Architecture; Multi-Processor System-on-Chip; Network Processors; Packet Reordering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
Conference_Location :
Patras
Print_ISBN :
978-0-7695-3782-5
Type :
conf
DOI :
10.1109/DSD.2009.194
Filename :
5349989
Link To Document :
بازگشت