DocumentCode :
3746065
Title :
Per-flow state management technique for high-speed networks
Author :
Xin Yang;Sakir Sezer
Author_Institution :
ECIT Institute, Queen´s University Belfast, Northern Ireland
fYear :
2015
Firstpage :
59
Lastpage :
63
Abstract :
Flow processing is a fundamental element of stateful traffic classification and it has been recognized as an essential factor for delivering today´s application-aware network operations and security services. The basic function within a flow processing engine is to search and maintain a flow table, create new flow entries if no entry matches and associate each entry with flow states and actions for future queries. Network state information on a per-flow basis must be managed in an efficient way to enable Ethernet frame transmissions at 40 Gbit/s (Gbps) and 100 Gbps in the near future. This paper presents a hardware solution of flow state management for implementing large-scale flow tables on popular computer memories using DDR3 SDRAMs. Working with a dedicated flow lookup table at over 90 million lookups per second, the proposed system is able to manage 512-bit state information at run time.
Keywords :
"SDRAM","Engines","Field programmable gate arrays","Memory management","Monitoring","Table lookup","Bandwidth"
Publisher :
ieee
Conference_Titel :
System-on-Chip Conference (SOCC), 2015 28th IEEE International
Electronic_ISBN :
2164-1706
Type :
conf
DOI :
10.1109/SOCC.2015.7406911
Filename :
7406911
Link To Document :
بازگشت