This is a CCDN simulator written in C++. It is built on NS3.
To compile and use the simulator:
-
Copy wscript and ccdn/ to ns-3.xx/src/point-to-point-layout/
-
Copy node.h into ns-3.xx/src/ to replace the origin one.
-
Put ccdnsim.cc into scratch/.
-
File input is an example of input format.
Check the related source code to further develop the simulator if you need.