davidcamilo0710/P4Tree
A novel approach based on Random Forests that quickly and accurately identifies elephant flows in programmable Data Planes.
This tool helps network operations engineers and administrators identify large, long-lived network traffic flows, known as 'elephant flows,' directly within programmable data plane switches. It takes network flow data as input and outputs a classification of each flow as either an elephant or a mouse, enabling specialized handling to prevent network congestion. It's designed for those managing high-performance networks, especially for 5G applications.
No commits in the last 6 months.
Use this if you need to quickly and accurately classify network traffic flows at line speed to mitigate congestion caused by large data transfers in your programmable network infrastructure.
Not ideal if you are working with very small or low-speed traffic traces, as the current version's full benefits are realized with real-world, higher-volume network data.
Stars
9
Forks
1
Language
P4
License
—
Category
Last pushed
Oct 02, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/davidcamilo0710/P4Tree"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
GACWR/OpenUBA
A robust, and flexible open source User & Entity Behavior Analytics (UEBA) framework used for...
nfstream/nfstream
NFStream: a Flexible Network Data Analysis Framework.
echowei/DeepTraffic
Deep Learning models for network traffic classification
faucetsdn/poseidon
Poseidon is a python-based application that leverages software defined networks (SDN) to acquire...
CESNET/cesnet-datazoo
CESNET DataZoo: A toolset for large network traffic datasets