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 MB 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

Understanding the Network Modeling of Computer Networks:

Name Size Description Includes
routing.zip 120.3 MB Flow-level delay in a scale-free network with 4 different routings Dataset (traffic + delay)
saturation.zip 1.4 GB Delay among pairs of nodes a 10-nodes scale-free network changing the traffic intensity and traffic distribution Dataset (traffic + delay), readme.txt
netSize.zip 46.0 MB Delay among pairs of nodes in a 5, 10 and 15 nodes scale-free network. Dataset (traffic + delay)
topologies.zip 1.3 GB Delay among pairs of nodes different topologies and sizes. Dataset (traffic + delay), readme.txt

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

Ready to use examples:

Name Size Description Includes
KDN_overlayUnderlay.zip 18,2 MB Code, dataset and setup fot the overlay-underlay experiment described in KDN paper Ready to set up and run

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


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: