The ns-3 Network Simulator Project

Create asciinema GIF for SEM's README page

SEM is a Simulation Execution Manager for ns-3: it helps users run multiple ns-3 simulations, collect their results in a database and analyze the results in order to extract meaningful plots. Among other features, the SEM library also provides users with a Command Line Interface executable, which can be called directly from the user's terminal and is designed to be very interactive, asking the user for all the information that is needed to run a complete simulation campaign. In order to showcase this functionality, we'd like to include a GIF in the README.

To complete this task, record a terminal session in which you call the sem run command and interact with it, choosing the wifi-multi-tos ns-3 script. For this purpose, you can use asciinema, a tool for recording terminal sessions. Once you have created your asciinema recording, convert it to the GIF format using https://github.com/asciinema/asciicast2gif. For reference, the final result should look something like this: just a terminal in which you issue the commands and show how the tool can be used - please make sure you don't include yourself in the video.

Task tags

  • python
  • command line interface
  • sem
  • asciinema

Students who completed this task

Kr0n0s, SaiMyGuy, hax0kartik, pterp, howie

Task type

  • chrome_reader_mode Documentation / Training
close

2019