Application-aware QoS routing in SDNs using machine learning techniques

被引:8
|
作者
Zheng, Weichang [1 ]
Yang, Mingcong [1 ]
Zhang, Chenxiao [1 ]
Zheng, Yu [1 ]
Wu, Yunyi [1 ]
Zhang, Yongbing [1 ]
Li, Jie [2 ]
机构
[1] Univ Tsukuba, Grad Sch Syst & Informat Engn, 1 Chome 1-1 Tennodai, Tsukuba, Ibaraki 3068577, Japan
[2] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, 800 Dongchuan RD, Shanghai, Peoples R China
关键词
Software defined networking; Machine learning; Traffic classification; Quality of service routing; DEFINED NETWORKING SDN; FEATURE-SELECTION; QUALITY; SERVICE;
D O I
10.1007/s12083-021-01262-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking has become an efficient and promising means for overcoming the limitations of traditional networks, e.g., by guaranteeing the corresponding Quality of Service (QoS) of various applications. Compared with the inherent distributed characteristics of the traditional network, SDN is logically centralized and can utilize machine learning techniques to keep track of transmission requirements of each application. In this research, we first develop an efficient data dimension reduction approach by considering the correlation coefficients between data items. We classify the traffic data into distinguished categories based on the QoS requirements by a supervised machine learning method. Then, we propose a QoS Aware Routing (QAR) algorithm according to the QoS requirements of each application that finds a path with either the minimum average link occupied times or the maximum average path residual capacity. The accuracy of machine learning model shows that our proposed dimension reduction approach is more effective than other data preprocessing methods, and the results of blocking probability indicate that our QAR algorithm outperforms significantly previous algorithms.
引用
收藏
页码:529 / 548
页数:20
相关论文
共 50 条
  • [21] A Study on Application-aware QoS Control in OSGi Based Home Gateway
    Takahashi, Daisuke
    Uchida, Shigeru
    Horiuchi, Eiichi
    2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2014, : 654 - 655
  • [22] Adaptive resource provisioning method using application-aware machine learning based on job history in heterogeneous infrastructures
    Jieun Choi
    Yoonhee Kim
    Cluster Computing, 2017, 20 : 3537 - 3549
  • [23] Adaptive resource provisioning method using application-aware machine learning based on job history in heterogeneous infrastructures
    Choi, Jieun
    Kim, Yoonhee
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (04): : 3537 - 3549
  • [24] Novel QoS-Aware Proactive Spectrum Access Techniques for Cognitive Radio Using Machine Learning
    Ozturk, Metin
    Akram, Muhammad
    Hussain, Sajjad
    Imran, Muhammad Ali
    IEEE ACCESS, 2019, 7 : 70811 - 70827
  • [25] Application Performance Optimization Using Application-Aware Networking
    Zhao, Shuai
    Medhi, Deep
    NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [26] Application-aware Routing Scheme for SDN-based Cloud Datacenters
    Cheng, Li-Chia
    Wang, Kuochen
    Hsu, Yi-Huai
    2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 820 - 825
  • [27] Joint Application-Aware Oblivious Routing and Static Virtual Channel Allocation
    Mallappa, Uday
    Cheng, Chung-Kuan
    Lin, Bill
    IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (04) : 175 - 178
  • [28] A Novel Device and Application-Aware Energy Efficient Routing Algorithm for WLANs
    Ding, Ruiqi
    Muntean, Gabriel-Miro
    2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 481 - 486
  • [29] Mitigating Network Noise on Dragonfly Networks through Application-Aware Routing
    De Sensi, Daniele
    Di Girolamo, Salvatore
    Hoefler, Torsten
    PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2019,
  • [30] Machine Learning Driven Latency Optimization for Application-aware Edge Computing-based IoTs
    Zhang, Liang
    Jabbari, Bijan
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 183 - 188