4.2 Review

A review on machine learning-based approaches for Internet traffic classification

Journal

ANNALS OF TELECOMMUNICATIONS
Volume 75, Issue 11-12, Pages 673-710

Publisher

SPRINGER INT PUBL AG
DOI: 10.1007/s12243-020-00770-7

Keywords

Machine learning; Internet traffic; Classification; Obfuscation; Survey; Data representation

Funding

  1. AUB University Research Board
  2. Lebanese National Council for Scientific Research
  3. TELUS Corp., Canada

Ask authors/readers for more resources

Traffic classification acquired the interest of the Internet community early on. Different approaches have been proposed to classify Internet traffic to manage both security and Quality of Service (QoS). However, traditional classification approaches consisting of modifying the Transmission Control Protocol/Internet Protocol (TCP/IP) scheme have not been adopted due to their complex management. In addition, port-based methods and deep packet inspection have limitations in dealing with new traffic characteristics (e.g., dynamic port allocation, tunneling, encryption). Conversely, machine learning (ML) solutions effectively classify traffic down to the device type and specific user action. Another research direction aims to anonymize Internet traffic and thwart classification to maintain user privacy. Existing traffic surveys focus on classification and do not consider anonymization. Here, we review the Internet traffic classification and obfuscation techniques, largely considering the ML-based solutions. In addition, this paper presents a comprehensive review of various data representation methods, and the different objectives of Internet traffic classification. Finally, we present the key findings, limitations, and recommendations for future research.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available