Overall ndnSIM documentation
The ndnSIM is NS-3 module that implements Named Data Networking (NDN) communication model, the clean slate Internet design. ndnSIM is specially optimized for simulation purposes and has a cleaner and more extensible internal structure comparing to the existing NDN implementation (NDNx).
We invite you to join our mailing list to see and participate in discussions about ndnSIM implementation and simulations in general (mailing list archives).
Parts of the documentation:
what is ndnSIM, how to get support, and what is in the package
portability, requirements, downloading, compiling, simulating
very important components of ndnSIM for writing simulation scenarios
several different build-in content store implementations: LRU, LFU, and others
experimenting with differnet build-in and custom Interest/Data forwarding strategies
reference applications for network-leverl evaluations
obtaining and visualizing metrics from simulation runs
basic tutorial examples
ndnSIM API documentation
doxygen-generated API documentation
frequently asked questions (with answers!)
ndnSIM packet format
definition of the optimized default packet format
ndnSIM research papers
list of ndnSIM-related papers
- If you refer to ndnSIM in a published work, please cite the following paper, not just the ndnSIM website. Thank you!
- A. Afanasyev, I. Moiseenko, and L. Zhang, “ndnSIM: NDN simulator for NS-3,” NDN, Technical Report NDN-0005, 2012 (BibTex)