-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Vivek-anand-jain edited this page Mar 28, 2017
·
19 revisions
- Completed setting up a github repo for the project.
- Consulted the course instructor to get started with understanding of BLUE.
- Gone through getting started of ns-3.
- Successfully installed, initialised and configured git in the local machines.
- Updated the local repository with ns-3 source code.
- Synchronised the remote github repository with the local repository.
- Studied how to compile and run programs on ns-3
- Started reading paper on BLUE.
- Made a survey document based on paper reading and shared with course instructor.
- Started studying various component required for BLUE.
- Made a component document and shared with course instructor.
- pushed initial header and cc file for blue.
- pushed updated header and cc file for blue.
- Modified cc file.
- Aligned code according to ns-2.
- Modified cc and h file.
- Created test-suite for blue.
- Resolved issue 6 and 8.
- Added one attribute (hold time) to set.
- Resolved issues arised by Ankit
- Modified code to match with paper
- Added new test-suite
- Added new example for BLUE
- Rectified the bugs found in the code and test cases.
- Ran test.py and verified that BLUE does not affect the existing ns-3 code.
- Successfully completed our project.
Successfully completed the implementation of BLUE in ns-3.
src/traffic-control/examples/wscript
src/traffic-control/wscript
src/traffic-control/model/blue-queue-disc.cc
src/traffic-control/model/blue-queue-disc.h
src/traffic-control/examples/pfifo-vs-blue.cc
src/traffic-control/doc/blue.rst
src/traffic-control/test/blue-queue-disc-test-suite.cc