The ns-3 Network Simulator Project

Designing first.cc to be more modular

‘examples/tutorial/first.cc’ is the most basic program in ns-3. The code, however, is very linear and flat. The code can be made more modular where each module is easier to understand. As a part of this task, the student needs to propose a modular design for the code.

The steps to be followed for this task are:

  1. Go through the first.cc in examples/tutorial directory of ns-3.
  2. Break the code into modular blocks as per your understanding.
  3. The deliverable can be a workflow diagram showing the interaction of the blocks, or a report explaining the modular blocks and flow in between them.

Task tags

  • tutorial
  • c++
  • improvement

Students who completed this task

Lã Tuấn Minh

Task type

  • code Code
  • assessment Outreach / Research
  • done_all Quality Assurance

Level

Beginner
close

2019