Knowldge-Defined Networking Training Datasets

This website aims to publish training datasets to encourage open research, development and benchmarking of Machine Learning algorithms applied to Computer Networks.


Datasets:

Virtual Network Functions (VNFs):

Name Size Description Includes
OVS.zip 527 kB CPU consumption of an OVS connected to a SDN controller. See further details in the KDN paper Dataset (traffic features + cpu consuption), scripts to read the dataset, readme.txt
Firewall.zip 530 kB CPU consumption of an OVS configured with firewall rules. See further details in the KDN paper Dataset (traffic features + cpu consuption), scripts to read the dataset, readme.txt
Snort.zip 532 kB CPU consumption of a SNORT with the initial configuration. See further details in the KDN paper Dataset (traffic features + cpu consuption), scripts to read the dataset, readme.txt

Network Characterization:

Name Size Description Includes
overUnderNetwork.zip 17.35 MB Flow-level delay in a overlay-underlay network with load balancing in the overlay Dataset (traffic + load balancing + delay), readme.txt
star.zip 670.8 MkB Delay among pairs of nodes in a star network Dataset (traffic + delay), readme.txt
ring.zip 671.6 MB Delay among pairs of nodes in a ring network Dataset (traffic + delay), readme.txt
scaleFree.zip 911.8 MB Delay among pairs of nodes in a scale free network Dataset (traffic + delay), readme.txt
overUnder.zip 907.1 MB Delay among pairs of nodes in a overlay-underlay network Dataset (traffic + delay), readme.txt

A Deep-Reinforcement Learning Approach for Software-Defined Networking Routing Optimization

Name Size Description Includes
DRL.zip 43 KB Source code for the Deep-Reinforcement Learning agent and OMNeT++ network topology Code, readme.md
train.csv.gz 34 KB Evolution of DRL agent's performance during training, measured in average network delay Dataset
benchmark.csv.gz 482 MB Performance benchmark using 1000000 routings times 1000 traffic matrices, measured in average network delay Dataset
traffic.zip 587 KB 1000 test traffic matrixes (100 per each traffic intensity) Dataset
100k.csv.gz 4,3 MB 100000 test routing configurations Dataset

Neural Nets:

Name Size Description Includes
codeMatlab.zip 916 kB Matlab code used to train the VNF data and the figures from the experiment described in the KDN paper Code, readme.txt
codePython.zip 6 kB Python code used to train the overUnderNetwork data Code, readme.txt

Papers:


Contact:

Site maintained by Unviersitat Politècnica de Catalunya, feel free to contribute with your training sets by sending an email to:

Albert Cabellos: