Browse > Article
http://dx.doi.org/10.7840/KICS.2012.37B.5.348

Performance Improvement of a Real-time Traffic Identification System on a Multi-core CPU Environment  

Yoon, Sung-Ho (고려대학교 컴퓨터정보학과)
Park, Jun-Sang (고려대학교 컴퓨터정보학과)
Kim, Myung-Sup (고려대학교 컴퓨터정보학과)
Abstract
The application traffic analysis is getting more and more challenging due to the huge amount of traffic from high-speed network link and variety of applications running on wired and wireless Internet devices. Multi-level combination of various analysis methods is desired to achieve high completeness and accuracy of analysis results for a real-time analysis system, while requires much of processing burden on the contrary. This paper proposes a novel architecture for a real-time traffic analysis system which improves the processing performance on multi-core CPU environment. The main contribution of the proposed architecture is an efficient parallel processing mechanism with multiple threads of various analysis methods. The feasibility of the proposed architecture was proved by implementing and deploying it on our campus network.
Keywords
traffic analysis; traffic classification; passive monitoring; multi-core;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Subhabrata Sen, Oliver Spatscheck, Dongmei Wang, "Accurate, scalable in-network identification of p2p traffic using application signatures" World Wide Web 2004, May 17-20, 2004, New York, USA.
2 Jeffrey Erman, Martin Arlitt, Anirban Mahanti, "Traffic Classification Using Clustering Algorithms," Proc. of SIGCOMM Workshop on Mining network data, Pisa, Italy, pp. 281-286, Sep. 2006.
3 Andrew W. Moore and Denis Zuev, "Internet Traffic Classification Using Bayesian Analysis Techniques," Proc. of the ACM SIGMETRICS, Banff, Canada, Jun. 2005.
4 Sung-Ho Yoon, Jin-Wan Park, Young-Seok Oh, Jun-Sang Park, and Myung-Sup Kim, "Internet Application Traffic Classification Using Fixed IP-port," Proc. of APNOMS 2009, LNCS5787, Jeju, Korea, Sep. 23-25, pp. 21-30, 2009.
5 Jin-Wan Park, Sung-Ho Yoon, Jun-Sang Park, Sang-Woo Lee, Myung-Sup Kim, "Statistic Signature based Application Traffic Classification", KICS Journal vol.34 no.11, pp.1234-1244, Nov. 2009.
6 Sang-Woo Lee, Jin-Wan Park, Sung-Ho Yoon, Hyun-Shin Lee, Myung-Sup Kim, "Research on Skype Traffic Classification using Behavior Analysis", Proc. of JCCI 2010, pp. 15, Apr. 28-30, 2010.
7 Rentao Gu, Minhuo Hong, Hongxiang Wang, and Yuefeng Ji, "Fast Traffic Classification in High Speed Networks," Proc. of APNOMS2008, LNCS 5297, pp. 429-432, Beijing, China, Oct. 22-24, 2008.
8 Myung-Sup Kim, Young J. Won, and James Won-Ki Hong, "Application-Level Traffic Monitoring and an Analysis on IP Networks," ETRI Journal, Vol.27, No.1, pp.22-42, Feb. 2005.   DOI   ScienceOn
9 Thomas Karagiannis, Konstantina Papagiannaki, and Michalis Faloutsos. "BLINC: Multilevel Traffic Classification in the Dark," Proc. of SIGCOMM 2005, Philadelphia, PA, Aug. 22-26, 2005.
10 G. Zhang, G. Xie, J. Yang, Y. Min, Z. Zhou, X. Duan, "Accurate online traffic classification with multi-phases identification methodology," Proc. of CCNC2008, pp. 141-146, Jan. 2008.
11 L. Jun, Z. Shunyi, L. Yanqing, Y. Junrong, "Hybrid Internet Traffic Classification Technique," Journal of Electronics, vol. 26 No. 1, pp. 101-112, Jan. 2009.
12 Z. Chen, B. Yang, Y. Chen, A. Abraham, C. Grosan, and L. Peng, "Online hybrid traffic classifier for Peer-to-Peer systems based on network processors," Applied Soft Computing, vol. 9, pp. 685-694, Mar. 2009.   DOI   ScienceOn
13 C. Gu, S. Zhuang, Y. Sun, J. Yan, "Multi-levels traffic classification technique," Future Computer and Communication (ICFCC), pp. 448-452, May. 2010.
14 Young-Suk Oh, Jun-Sang Park, Sung-Ho Yoon, Jin-Wan Park, Sang-Woo Lee, Myung-Sup Kim, "Multi-Level basd Application Traffic Classification Method", KICS Journal vol.35 no.8, pp.1170-1178, Aug. 2010.
15 Jun-Sang Park, Sung-Ho Yoon, and Myung-Sup Kim, "Software Architecture for a Lightweight Payload Signature-based Traffic Classification System," Proc. of TMA 2011, LNCS6613, Vienna, Austria, Apr. 27, pp. 136-149, 2011.
16 IANA port number list, IANA, http://www.iana.org/ assignments/port-numbers.
17 Jian Zhang and Andrew Moore, "Traffic Trace Artifacts due to Monitoring Via Port Mirroring," Proc. of E2EMON2007, May. 21, 2007.
18 Risso, F. Baldi, M. Morandi, O. Baldini, A. Monclus, P. Lightweight, "Payload-Based Traffic Classification: An Experimental Evaluation," Proc. of ICC2008, 2008.