Version 3 (modified by 11 years ago) (diff) | ,
---|
Run the experiment
Ready to run the experiment? First turn the nodes on, since they'll still be off after being imaged:
omf tell -a on -t node1-3.outdoor.orbit-lab.org,node1-5.outdoor.orbit-lab.org
Then run:
omf exec -C omf-expctl.yaml wmxtutor-dash.rb
Make a note of your experiment ID, which is printed on the console like this:
INFO NodeHandler: Experiment ID: default_slice-2013-07-17t19.19.57.782-04.00
Once the experiment has concluded, use its Experiment ID push the results to a "dash" directory in iRODS using this ID:
iarchive -e expID -c dash
(replace expID with your actual Experiment ID as printed on the console)
To view your experiment results, visit the iRODS web browser at http://witestlab.poly.edu/irods/web. Use:
- Host: emmy9.casa.umass.edu
- Port: 1247
- Zone: geniRenci
and the same username and password you used to log into the OMF console.
Click on the expID.sq3 file in the dash directory and click 'Plot' to create simple plots of measurements stored by OML. Try plotting the 'vlc_dashRateAdaptation' table with 'oml_seq' on the x-axis and 'chosenRate_bps' on the y-axis to see the video rate of each DASH segment. Or try plotting 'oml_seq' on the x-axis and 'buffer_percent' on the y-axis to check for freezes in video playback, which are signified by a zero value for 'buffer_percent.'
A description of some sample results is given on the last page of this tutorial.
You can also download this file and explore the data using an SQLite browser such as this Firefox plugin.