.. ndnSIM: NS-3 based NDN simulator documentation master file

Welcome
=======

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 <http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim>`_ to see and participate in discussions about ndnSIM implementation and simulations in general (`mailing list archives <http://www.lists.cs.ucla.edu/pipermail/ndnsim/>`_).

Contents:

.. toctree::
    :maxdepth: 4

    intro
    getting-started
    helpers
    cs
    fw
    applications

.. toctree::
    :maxdepth: 2

    examples
    metric
    ndnsim-packet-formats
    faq
    ndnsim-research-papers

.. toctree::
    :hidden:
    :glob:

    new-packet-formats
    meta/*


-------

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 <http://lasr.cs.ucla.edu/afanasyev/bibwiki/bibtex/367>`_)

.. * :ref:`search`