Skip to content

Test-harness for content delivery in mobile networks at QMUL - Monroe CamCow (Characterising Mobile Content Networks in the Wild) Network of Excellence project

License

Notifications You must be signed in to change notification settings

algarecu/monroe-bench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monroe-bench

Test-harness for QMUL at Monroe CamCow (Characterising Mobile Content Networks in the Wild) Network of Excellence project.

Requirements

pip install -r requirements.txt

Example usage of cli wrapper script

python3.6 src/deploy_experiment.py -i helloworld -o output create --name helloworld --testing --countries Spain --start 2017-08-01T17:30:00 --availability

List of tasks:

  • Define container image/s: using the monroe/based image with the test-harness in the qmmonroe folder (deployed into container) developed by Dr. Alvaro Garcia-Recuero at QMUL.
  • Explore and set up Message Brokering architecture (push-pull model, microservices, etc): deemed unncessary after requirement evaluation.
  • Integrate monroe-cli tools into our benchmark: Work in progress.
  • Define list of measurements (can always be updated, see gdrive document )
  • Set up plotting infrastructure
  • Benchmark Monroe using our test harness with some sample experiments/configurations: we have run a series of automated experiments (ping, traceroute, curl, dig) in the Monroe platform using the test-harness in the qmmonroe folder (deployed into container) developed by Dr. Alvaro Garcia-Recuero at QMUL.

About

Test-harness for content delivery in mobile networks at QMUL - Monroe CamCow (Characterising Mobile Content Networks in the Wild) Network of Excellence project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published