• DocumentCode
    2977533
  • Title

    Online Traffic Classification Based on Co-training Method

  • Author

    Jinghua Yan ; Xiaochun Yun ; Zhigang Wu ; Hao Luo ; Shuzhuang Zhang ; Shuyuan Jin ; Zhibin Zhang

  • Author_Institution
    Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2012
  • fDate
    14-16 Dec. 2012
  • Firstpage
    391
  • Lastpage
    397
  • Abstract
    Online traffic classification has been widely used in quality of service measurements, network management and security monitoring. Currently, more and more research works tend to apply machine learning techniques to online traffic classification, and most of them are based on supervised learning and unsupervised learning techniques. Although supervised learning method has exhibited good classification performance, it needs lots of labeled training samples which are difficult to collect. The co-training method is a semi-supervised learning method, which can use little labeled samples and plenty of unlabeled samples to enhance the performance of supervised learning method. In this paper, we investigate the co-training algorithm for online traffic classification. The co-training algorithm needs two separate features which are sufficient to train a good classifier. We choose packet size and inter-packet time of the first packets of a traffic flow as two features. However, the inter-packet time is dependent to network conditions and will be impacted by network jitter. This paper constructs a robust inter-packet time feature named "Netipt" which is resilient to network jitter, and we integrate Netipt feature to co-training algorithm. We test our co-training algorithm based on two real-world traffic datasets. The results show that the co-training algorithm can enhance the accuracy of traffic classification drastically even when there are very few training samples.
  • Keywords
    learning (artificial intelligence); pattern classification; telecommunication computing; telecommunication network management; telecommunication security; telecommunication traffic; Netipt; cotraining method; labeled training samples; machine learning techniques; network jitter; network management; online traffic classification; packet size; robust interpacket time feature; security monitoring; semisupervised learning method; service measurements; unlabeled samples; Accuracy; Classification algorithms; Feature extraction; Jitter; Monitoring; Supervised learning; Training; co-training; subnet; traffic classification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-4879-1
  • Type

    conf

  • DOI
    10.1109/PDCAT.2012.105
  • Filename
    6589310