Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway

A smart home network will support various smart devices and applications, e.g., home automation devices, E-health devices, regular computing devices, and so on. Most devices in a smart home access the Internet through a home gateway (HGW). In this paper, we propose a software-definednetwork (SDN)-HG...

Full description

Bibliographic Details
Main Authors: Pan Wang, Feng Ye, Xuejiao Chen, Yi Qian
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
SDN
Online Access:https://ieeexplore.ieee.org/document/8473682/
id doaj-2c5194e0fb7c4f4e823af7975e1af326
record_format Article
spelling doaj-2c5194e0fb7c4f4e823af7975e1af3262021-03-29T21:15:10ZengIEEEIEEE Access2169-35362018-01-016553805539110.1109/ACCESS.2018.28724308473682Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home GatewayPan Wang0https://orcid.org/0000-0003-2006-1129Feng Ye1https://orcid.org/0000-0002-2436-2300Xuejiao Chen2Yi Qian3Department of Modern Posts, Nanjing University of Posts and Telecommunications, Nanjing, ChinaDepartment of Electrical and Computer Engineering, University of Dayton, Dayton, OH, USASchool of Communication, Nanjing College of Information Technology, Nanjing, ChinaDepartment of Electrical and Computer Engineering, University of Nebraska–Lincoln, Omaha, NE, USAA smart home network will support various smart devices and applications, e.g., home automation devices, E-health devices, regular computing devices, and so on. Most devices in a smart home access the Internet through a home gateway (HGW). In this paper, we propose a software-definednetwork (SDN)-HGW framework to better manage distributed smart home networks and support the SDN controller of the core network. The SDN controller enables efficient network quality-of-service management based on real-time traffic monitoring and resource allocation of the core network. However, it cannot provide network management in distributed smart homes. Our proposed SDN-HGW extends the control to the access network, i.e., a smart home network, for better end-to-end network management. Specifically, the proposed SDN-HGW can achieve distributed application awareness by classifying data traffic in a smart home network. Most existing traffic classification solutions, e.g., deep packet inspection, cannot provide real-time application awareness for encrypted data traffic. To tackle those issues, we develop encrypted data classifiers (denoted as DataNets) based on three deep learning schemes, i.e., multilayer perceptron, stacked autoencoder, and convolutional neural networks, using an open data set that has over 200 000 encrypted data samples from 15 applications. A data preprocessing scheme is proposed to process raw data packets and the tested data set so that DataNet can be created. The experimental results show that the developed DataNets can be applied to enable distributed application-aware SDN-HGW in future smart home networks.https://ieeexplore.ieee.org/document/8473682/Encrypted traffic classificationhome gatewaydistributed network managementdeep learningSDN
collection DOAJ
language English
format Article
sources DOAJ
author Pan Wang
Feng Ye
Xuejiao Chen
Yi Qian
spellingShingle Pan Wang
Feng Ye
Xuejiao Chen
Yi Qian
Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
IEEE Access
Encrypted traffic classification
home gateway
distributed network management
deep learning
SDN
author_facet Pan Wang
Feng Ye
Xuejiao Chen
Yi Qian
author_sort Pan Wang
title Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
title_short Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
title_full Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
title_fullStr Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
title_full_unstemmed Datanet: Deep Learning Based Encrypted Network Traffic Classification in SDN Home Gateway
title_sort datanet: deep learning based encrypted network traffic classification in sdn home gateway
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description A smart home network will support various smart devices and applications, e.g., home automation devices, E-health devices, regular computing devices, and so on. Most devices in a smart home access the Internet through a home gateway (HGW). In this paper, we propose a software-definednetwork (SDN)-HGW framework to better manage distributed smart home networks and support the SDN controller of the core network. The SDN controller enables efficient network quality-of-service management based on real-time traffic monitoring and resource allocation of the core network. However, it cannot provide network management in distributed smart homes. Our proposed SDN-HGW extends the control to the access network, i.e., a smart home network, for better end-to-end network management. Specifically, the proposed SDN-HGW can achieve distributed application awareness by classifying data traffic in a smart home network. Most existing traffic classification solutions, e.g., deep packet inspection, cannot provide real-time application awareness for encrypted data traffic. To tackle those issues, we develop encrypted data classifiers (denoted as DataNets) based on three deep learning schemes, i.e., multilayer perceptron, stacked autoencoder, and convolutional neural networks, using an open data set that has over 200 000 encrypted data samples from 15 applications. A data preprocessing scheme is proposed to process raw data packets and the tested data set so that DataNet can be created. The experimental results show that the developed DataNets can be applied to enable distributed application-aware SDN-HGW in future smart home networks.
topic Encrypted traffic classification
home gateway
distributed network management
deep learning
SDN
url https://ieeexplore.ieee.org/document/8473682/
work_keys_str_mv AT panwang datanetdeeplearningbasedencryptednetworktrafficclassificationinsdnhomegateway
AT fengye datanetdeeplearningbasedencryptednetworktrafficclassificationinsdnhomegateway
AT xuejiaochen datanetdeeplearningbasedencryptednetworktrafficclassificationinsdnhomegateway
AT yiqian datanetdeeplearningbasedencryptednetworktrafficclassificationinsdnhomegateway
_version_ 1724193174711173120