[ndnSIM] Cache placement strategies in ndnSIM

Ygor Amaral ygor.amaral at gmail.com
Tue Mar 30 14:10:17 PDT 2021

Hi Amber,

ndnSIM uses ns-3 (https://www.nsnam.org/) and the official tools of the NDN
project (https://named-data.net/codebase/platform/). I recommend studying
both to achieve your goal.

The Content Store is inside the NFD. So, read the NFD Forwarder technical
report first.


Section 3.3 Content Store (CS).

Source code of Content Store:  ndnSIM/ns-3/src/ndnSIM/NFD/daemon/table

I don't know of any ns-3 modules of openflow that are compatible with NDN,
however, you can use ofswitch13 (http://www.lrc.ic.unicamp.br/ofswitch13/)
and with some programming effort make it compatible.

Ygor Amaral

On Tue, Mar 30, 2021 at 5:32 PM Amber kh via ndnSIM <
ndnsim at lists.cs.ucla.edu> wrote:

> Dear Members,
> I am new to ndnSim and I want to implement a few cache placement
> strategies on it, for example LCE (Leave Copy Anywhere), ProbCache [1], and
> a few others. I also need to implement SDN controllers to centrally control
> the caching. Do we have any pre-implemented cache placement strategies in
> ndnSim, as I couldn't find any in documentation. Secondly, can we implement
> SDN controllers on ndnSim.
> Previously I used icarus simulator [2] for caching strategies comparison
> and it has many schemes already implemented. But it has no default
> implementation for SDN.
> Thanking you all in advance.
> [1] I. Psaras, W. K. Chai and G. Pavlou, "Probabilistic in-network caching
> for information-centric networks," in In Proceedings of the second edition
> of the ICN workshop on Information-centric networking, 2012.
> [2] L. Saino, I. Psaras and G. Pavlou, "carus: a caching simulator for
> information centric networking (ICN)," in Proceedings of the 7th
> International ICST conference on Simulation Tools and Techniques, 2014.
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20210330/400f4a67/attachment.html>

More information about the ndnSIM mailing list