DEEP NEURAL NETWORKS FOR APPLICATION AWARENESS IN SDN-BASED NETWORK

2018 
Accurate traffic classification is essential for traffic engineering and Quality of Service (QoS) guarantee, especially in Internet of Things (IoT). Different applications have different network resource requirements, so an excellent classification algorithm can realize application awareness in traffic engineering and significantly improve QoS. Software Defined Network (SDN) with centralized controlling of network resources provides opportunities for fine-grained resource allocation. However, there are many issues when deep learning is employed in SDN, for example, sampling and classifying traffic data consume a lot of IO and computing resources of the SDN controller. In this paper, we deploy the Deep Neural Network (DNN) on Virtualized Network Function (VNF) to solve the problems of applying deep learning in SDN. The experiments show that the proposed DNN model outperforms existing traffic classification algorithm and the SDN controller can assign more appropriate route paths for different types of traffic and highly improve the network QoS.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    14
    References
    13
    Citations
    NaN
    KQI
    []