Challenges in deploying machine learning: a survey of case studies
In recent years, machine learning has transitioned from a field of academic research interest
to a field capable of solving real-world business problems. However, the deployment of …
to a field capable of solving real-world business problems. However, the deployment of …
Towards the deployment of machine learning solutions in network traffic classification: A systematic survey
Traffic analysis is a compound of strategies intended to find relationships, patterns,
anomalies, and misconfigurations, among others things, in Internet traffic. In particular, traffic …
anomalies, and misconfigurations, among others things, in Internet traffic. In particular, traffic …
Independent comparison of popular DPI tools for traffic classification
Abstract Deep Packet Inspection (DPI) is the state-of-the-art technology for traffic
classification. According to the conventional wisdom, DPI is the most accurate classification …
classification. According to the conventional wisdom, DPI is the most accurate classification …
ndpi: Open-source high-speed deep packet inspection
Network traffic analysis was traditionally limited to packet header, because the transport
protocol and application ports were usually sufficient to identify the application protocol. With …
protocol and application ports were usually sufficient to identify the application protocol. With …
A review on machine learning–based approaches for Internet traffic classification
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 …
approaches have been proposed to classify Internet traffic to manage both security and …
Implementation of deep packet inspection in smart grids and industrial Internet of Things: Challenges and opportunities
Upgrading a power grid to a smart grid is a challenging task. For example, since power grids
were originally developed to support unidirectional communications, the migration process …
were originally developed to support unidirectional communications, the migration process …
A survey on regular expression matching for deep packet inspection: Applications, algorithms, and hardware platforms
Deep packet inspection (DPI) is widely used in content-aware network applications such as
network intrusion detection systems, traffic billing, load balancing, and government …
network intrusion detection systems, traffic billing, load balancing, and government …
Adversarial network traffic: Towards evaluating the robustness of deep-learning-based network traffic classification
AM Sadeghzadeh, S Shiravi… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Network traffic classification is used in various applications such as network traffic
management, policy enforcement, and intrusion detection systems. Although most …
management, policy enforcement, and intrusion detection systems. Although most …
pforest: In-network inference with random forests
When classifying network traffic, a key challenge is deciding when to perform the
classification, ie, after how many packets. Too early, and the decision basis is too thin to …
classification, ie, after how many packets. Too early, and the decision basis is too thin to …
pHeavy: Predicting Heavy Flows in the Programmable Data Plane
Since heavy flows account for a significant fraction of network traffic, being able to predict
heavy flows has benefited many network management applications for mitigating link …
heavy flows has benefited many network management applications for mitigating link …