Identification and Selection of Flow Features for Accurate Traffic Classification in SDN

被引:38
作者
da Silva, Anderson Santos [1 ]
Machado, Cristian Cleder [1 ]
Bisol, Rodolfo Vebber [1 ]
Granville, Lisandro Zambenedetti [1 ]
Schaeffer-Filho, Alberto [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
来源
2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA) | 2015年
关键词
Flow Feature; Feature selection; Traffic Classification; Software-Defined Networking;
D O I
10.1109/NCA.2015.12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-Defined Networking (SDN) aims to alleviate the limitations imposed by traditional IP networks by decoupling network tasks performed on each device in particular planes. This approach offers several benefits, such as standard communication protocols, centralized network functions, and specific network elements, for example, controller devices. Despite these benefits, there is still a lack of adequate support for performing tasks related to traffic classification, because (i) there are traffic profiles that are very similar, which makes their classification difficult (e.g., both HTTP and DNS flows are characterized by packet bursts); (ii) OpenFlow, the key SDN implementation today, only offers native flow features, such as packet and byte count, that do not describe intrinsic traffic profiles; and (iii) there is a lack of support to determine what is the optimal set of flow features to characterize different types of traffic profiles. In this paper, we introduce an architecture to collect, extend, and select flow features for traffic classification in OpenFlow-based networks. The main goal of our solution is to offer an extensive set of flow features that can be analyzed and refined and to be capable of finding the optimal subset of features to classify different types of traffic flows. The experimental evaluation of our proposal shows that some features emerge as meaningful, occupying the top positions for the classification of distinct flows in different experimental scenarios.
引用
收藏
页码:134 / 141
页数:8
相关论文
共 15 条
  • [1] [Anonymous], 2009, OpenFlow switch specifications
  • [2] Bayesian neural networks for Internet traffic classification
    Auld, Tom
    Moore, Andrew W.
    Gull, Stephen F.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (01): : 223 - 239
  • [3] Selection of relevant features and examples in machine learning
    Blum, AL
    Langley, P
    [J]. ARTIFICIAL INTELLIGENCE, 1997, 97 (1-2) : 245 - 271
  • [4] Toward an efficient and scalable feature selection approach for internet traffic classification
    Fahad, Adil
    Tari, Zahir
    Khalil, Ibrahim
    Habib, Ibrahim
    Alnuweiri, Hussein
    [J]. COMPUTER NETWORKS, 2013, 57 (09) : 2040 - 2057
  • [5] Feamster N., 2013, Queue, V11, P20, DOI [DOI 10.1145/2559899.2560327, 10.1145/2559899.2560327]
  • [6] Kim H., 2008, CONEXT 08
  • [7] Fast feature selection with genetic algorithms: A filter approach
    Lanzi, PL
    [J]. PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 537 - 540
  • [8] Feature Selection for Machine Learning Based Anomaly Detection in Industrial Control System Networks
    Mantere, Matti
    Sailio, Mirko
    Noponen, Sami
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS, CONFERENCE ON INTERNET OF THINGS, AND CONFERENCE ON CYBER, PHYSICAL AND SOCIAL COMPUTING (GREENCOM 2012), 2012, : 771 - 774
  • [9] OpenFlow: Enabling innovation in campus networks
    McKeown, Nick
    Anderson, Tom
    Balakrishnan, Hari
    Parulkar, Guru
    Peterson, Larry
    Rexford, Jennifer
    Shenker, Scott
    Turner, Jonathan
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (02) : 69 - 74
  • [10] Moore A. W., 2005, Performance Evaluation Review, V33, P50, DOI 10.1145/1071690.1064220