Self-Learning Network Traffic Classification

Abstract

Network management is part of traffic engineering and security. The current solutions - Deep Packet Inspection (DPI) and statistical classification rely on the availability of a training set. In case of these there is a cumbersome need to regularly update the signatures. Further their visibility is limited to classes the classifier has been trained for. Unsupervised algorithms have been envisioned as an alternative to automatically identify classes of traffic. To address these issues Unsupervised Self Learning Network Traffic Classification is proposed. It uses unsupervised algorithms along with an adaptive seeding approach to automatically let classes of traffic to emerge, making them identified and labelled. Unlike traditional classifiers, there is no need of a-priori knowledge of neither signatures nor a training set to extract the signatures. Instead, Unsupervised Self Learning Network Traffic Classification automatically groups flows into pure (or homogeneous) clusters using simple statistical features. This label assignment (which is still based on some manual intervention) ensures that class labels can be easily discovered. Furthermore, Unsupervised Self Learning Network Traffic Classification uses an iterative seeding approach which will boost its ability to cope with new protocols and applications. Unlike state-of-art classifiers, the biggest advantage of Unsupervised Self Learning Network Traffic Classification is its ability to discover new protocols and applications in an almost automated fashion.

Authors and Affiliations

Vandana M, Sruthy Manmadhan

Keywords

Related Articles

Granular Computing for Data Mining

Granular computing is a rising computing worldview of data handling. It concerns the handling of complex data substances called data granules, which emerge during the time spent information reflection and induction of l...

Optimum Modulation Index Selection in Multilevel Inverter Using Selective Harmonic Elimination

In this project, a multilevel inverter was designed and implemented to operate a stand-alone solar photovoltaic system. The proposed system uses selective harmonics elimination pulse-width modulation (PWM) in the multil...

Design and Implementation of Reliable Solar Tree

Flat or roof top mountings of Photovoltaic (PV) structures require large location or land. Scarcity of land is greatest problem in towns or even in villages in India. Sun strength Tree presents higher opportunity to fla...

A Genetic Algorithm for Resource Contrained Project Scheduling Problem

Resource constrained project scheduling in a well know NP hard problem of Operation Research which has attracted a lot of research in last decade. This paper deals with a metaheuristic methodology for solving a RCPSP (R...

A Survey on Classification Methodologies of Encryption Methods in Cloud

Cloud computing is a model for emerging convenient, on-demand access to shared pool of configurable computing resources. Cloud computing is modify the way of organizations manage their data. Privacy is main issues for s...

Download PDF file
  • EP ID EP21170
  • DOI -
  • Views 236
  • Downloads 5

How To Cite

Vandana M, Sruthy Manmadhan (2015). Self-Learning Network Traffic Classification. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 3(8), -. https://europub.co.uk/articles/-A-21170