High-speed flow-based classification on FPGA

作者: Tristan Groléat , Sandrine Vaton , Matthieu Arzel

DOI: 10.1002/NEM.1863

关键词:

摘要: Analyzing the composition of Internet traffic has many applications nowadays, like tracking bandwidth-consuming applications, QoS-based engineering and lawful interception illegal traffic. Even though flow-based classification methods, such as support vector machines SVM, have demonstrated their accuracy, few practical implementations lightweight classifiers exist. We consider in this paper design a real-time SVM classifier at hundreds Gb/s to allow online detection categories applications. also implement high-speed flow reconstruction algorithm able handle one million concurrent flows. The solution is based on massive parallelism low-level network interface access FPGA boards. find maximum supported bit rates up 408 for 20 GB/s most challenging trace. Results are confirmed using commercial Combov2 board with Virtex 5 FPGA. Copyright © 2014 John Wiley & Sons, Ltd.

参考文章(33)
Benoit Claise, Cisco Systems NetFlow Services Export Version 9 RFC. ,vol. 3954, pp. 1- 33 ,(2004)
Alice Este, Francesco Gringoli, Luca Salgarelli, Support Vector Machines for TCP traffic classification Computer Networks. ,vol. 53, pp. 2476- 2490 ,(2009) , 10.1016/J.COMNET.2009.05.003
Alice Este, Francesco Gringoli, Luca Salgarelli, On the stability of the information carried by traffic flow features at the packet level ACM SIGCOMM Computer Communication Review. ,vol. 39, pp. 13- 18 ,(2009) , 10.1145/1568613.1568616
L. Dagum, R. Menon, OpenMP: an industry standard API for shared-memory programming computational science and engineering. ,vol. 5, pp. 46- 55 ,(1998) , 10.1109/99.660313
F. Gringoli, Luca Salgarelli, M. Dusi, N. Cascarano, F. Risso, k. c. claffy, GT: picking up the truth from the ground for internet traffic acm special interest group on data communication. ,vol. 39, pp. 12- 18 ,(2009) , 10.1145/1629607.1629610
Yeon-sup Lim, Hyun-chul Kim, Jiwoong Jeong, Chong-kwon Kim, Ted "Taekyoung" Kwon, Yanghee Choi, Internet traffic classification demystified: on the sources of the discriminative power conference on emerging network experiment and technology. pp. 9- ,(2010) , 10.1145/1921168.1921180
Hyunchul Kim, KC Claffy, Marina Fomenkov, Dhiman Barman, Michalis Faloutsos, KiYoung Lee, Internet traffic classification demystified: myths, caveats, and the best practices conference on emerging network experiment and technology. pp. 11- ,(2008) , 10.1145/1544012.1544023
Gabriel Gómez Sena, Pablo Belzarena, Early traffic classification using support vector machines Proceedings of the 5th International Latin American Networking Conference on - LANC '09. pp. 60- 66 ,(2009) , 10.1145/1636682.1636693
Yibo Xue, Dawei Wang, Luoshi Zhang, Traffic classification: Issues and challenges 2013 International Conference on Computing, Networking and Communications (ICNC). pp. 545- 549 ,(2013) , 10.1109/ICCNC.2013.6504144
Ray Andraka, A survey of CORDIC algorithms for FPGA based computers field programmable gate arrays. pp. 191- 200 ,(1998) , 10.1145/275107.275139