DocumentCode :
3051561
Title :
Network traffic on-line classification using decision tree fast parallel processing strategy
Author :
Yanhong Xu ; Rentao Gu ; Yuefeng Ji
Author_Institution :
Beijing Key Lab. of Network Syst. Archit. & Convergence, Beijing Univ. of Posts & Telecommun., Beijing, China
fYear :
2012
fDate :
21-23 Sept. 2012
Firstpage :
339
Lastpage :
343
Abstract :
At present, most of the current traffic classification technology is adopted by the means of offline classification, unable to realize real-time online classification. A novel approach for network traffic online classification is proposed in this paper. A strategy of converting the C4.5 decision tree data structure to parallel data structure called encoded data structure is proposed. The encoded data structure is very easy for hardware realization, based on FPGA parallel and pipeline technology. It only needs two clock cycles to complete C4.5 decision tree search process without extra write and read controls. Experimental results show that the throughput of the classification system can reach to 1 Gbit/s on the NetFPGA2.1.3 platform, and we expect that this design can be expanded to the NetFPGA-10G platform and the throughput can reach to 10 Gbit/s. The classification accuracy can reach to more than 97% if we choose the appropriate evaluation algorithm and search algorithm to obtain the effective features set.
Keywords :
Internet; data structures; decision trees; field programmable gate arrays; learning (artificial intelligence); parallel processing; pattern classification; pipeline processing; telecommunication traffic; tree searching; C4.5 decision tree data structure; C4.5 decision tree search process; FPGA parallel technology; FPGA pipeline technology; Internet traffic classification; NetFPGA-10G platform; NetFPGA2.1.3 platform; bit rate 1 Gbit/s; bit rate 10 Gbit/s; decision tree fast parallel processing strategy; encoded data structure; machine learning classification technology; network traffic online classification technology; offline classification technology; parallel data structure; Accuracy; Classification algorithms; Clocks; Data structures; Decision trees; Feature extraction; Ports (Computers); C4.5desicion tree; Encoded data structure; Machine learning; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Infrastructure and Digital Content (IC-NIDC), 2012 3rd IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2201-0
Type :
conf
DOI :
10.1109/ICNIDC.2012.6418771
Filename :
6418771
Link To Document :
بازگشت