Skip to content

francisyyan/scream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reproduce SCReAM (Self-Clocked Rate Adaptation for Multimedia)

Install dependencies:

  1. Mahimahi
  2. sudo apt-get install iperf python-numpy python-matplotlib

To build:

$ ./autogen.sh
$ ./configure
$ make

To reproduce the results:

  1. Enable Linux's IP forwarding for mahimahi to work:
sudo sysctl -w net.ipv4.ip_forward=1
  1. Change to the directory that contains all the experimental scripts:
$ cd scream/scream/mahimahi-test
  1. In one shell, start SCReAM and iperf servers:
$ ./run-scream-iperf-servers.sh
  1. In another shell, start SCReAM and iperf clients:
$ ./run-scream-iperf-clients.sh
  1. You can then generate the plots by running:
$ ./plot.py

About

Reproduce SCReAM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages