Towards Automatic Traffic Classification

Classification of network traffic recently has attracted a great deal of interest as it plays important roles in many areas such as traffic engineering, service class mapping, network management etc. One of the challenging issues for existing detection schemes is that they need prior manual analysis to detect unknown traffic, which is infeasible to cope with the fast growing number of new applications. In this paper, we propose an automatic traffic classification scheme, which is realised by managing traffic detection knowledge with the use of ontologies on the one hand, while developing the self-learning model on traffic detection according to ontologies on the other hand. Also, based on two scenarios, the experiment results demonstrate the automated detection capability for the proposed scheme.

[1]  Michalis Faloutsos,et al.  Is P2P dying or just hiding? [P2P traffic measurement] , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[2]  Jia Wang,et al.  Analyzing peer-to-peer traffic across large networks , 2002, IMW '02.

[3]  Wolfgang Nejdl,et al.  A scalable and ontology-based P2P infrastructure for Semantic Web Services , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[4]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[5]  Hermann de Meer,et al.  Towards Context-Based Flow Classification , 2006, International Conference on Autonomic and Autonomous Systems (ICAS'06).

[6]  Sebastian Zander,et al.  Self-Learning IP Traffic Classification Based on Statistical Flow Characteristics , 2005, PAM.

[7]  Chase Cotton,et al.  Packet-level traffic measurements from the Sprint IP backbone , 2003, IEEE Netw..

[8]  K. Jean,et al.  Service-aware Overlay Adaptation in Ambient Networks , 2006, 2006 International Multi-Conference on Computing in the Global Information Technology - (ICCGI'06).

[9]  Witold Pedrycz,et al.  Neural Network Architectures , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[10]  R GruberThomas Toward principles for the design of ontologies used for knowledge sharing , 1995 .

[11]  Jia Wang,et al.  Analyzing peer-to-peer traffic across large networks , 2004, IEEE/ACM Trans. Netw..

[12]  James C. Bezdek,et al.  A note on self-organizing semantic maps , 1995, IEEE Trans. Neural Networks.

[13]  Alex Galis,et al.  Programmable Networks for IP Service Deployment , 2004 .

[14]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[15]  Konstantina Papagiannaki,et al.  Toward the Accurate Identification of Network Applications , 2005, PAM.

[16]  Anja Feldmann,et al.  An analysis of Internet chat systems , 2003, IMC '03.

[17]  Steffen Staab,et al.  KAON - Towards a Large Scale Semantic Web , 2002, EC-Web.

[18]  W. A. Sandham,et al.  Artech house books , 2007 .

[19]  Anthony McGregor,et al.  Flow Clustering Using Machine Learning Techniques , 2004, PAM.

[20]  Renata Teixeira,et al.  Traffic classification on the fly , 2006, CCRV.

[21]  T. Kohonen,et al.  Self-organizing semantic maps , 1989, Biological Cybernetics.

[22]  Eun-Jung Ko,et al.  Ontology-Based Context-Aware Service Engine for U-HealthCare , 2006, 2006 8th International Conference Advanced Communication Technology.

[23]  Silvana Castano,et al.  Ontology-Addressable Contents in P2P Networks , 2003 .

[24]  Sebastian Zander,et al.  Automated traffic classification and application identification using machine learning , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[25]  Andrew W. Moore,et al.  Traffic Classification Using a Statistical Approach , 2005, PAM.

[26]  Xuefei Chen,et al.  On Method and Automatic Construction Theory of Domain Ontology Based on Depended Text , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[27]  Theodoros N. Arvanitis,et al.  The What, Who, Where, When, Why and How of Context-Awareness , 2008, ArXiv.

[28]  David J. Parish,et al.  Using packet size distributions to identify real-time networked applications , 2003 .

[29]  Yu Zhou,et al.  Agreement-aware Semantic Management of Services , 2006, International Conference on Autonomic and Autonomous Systems (ICAS'06).

[30]  Stephen Armstrong,et al.  The what, who, where, when, why and how of context-awareness , 2000, CHI Extended Abstracts.

[31]  Andreas Hotho,et al.  Content Aggregation on Knowledge Bases using Graph Clustering , 2006, LWA.

[32]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[33]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[34]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

[35]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[36]  Anirban Mahanti,et al.  Traffic classification using clustering algorithms , 2006, MineNet '06.

[37]  Ee-Peng Lim,et al.  Ontology-based web annotation framework for hyperlink structures , 2002, Proceedings of the Third International Conference on Web Information Systems Engineering (Workshops), 2002..

[38]  Michalis Faloutsos,et al.  BLINC: multilevel traffic classification in the dark , 2005, SIGCOMM '05.

[39]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[40]  Andrew W. Moore,et al.  Internet traffic classification using bayesian analysis techniques , 2005, SIGMETRICS '05.

[41]  Matthew Roughan,et al.  Class-of-service mapping for QoS: a statistical signature-based approach to IP traffic classification , 2004, IMC '04.

[42]  Carole A. Goble,et al.  Ontology-based Knowledge Representation for Bioinformatics , 2000, Briefings Bioinform..