[Mini-NDN] Content store for mini-ndn

Ashlesh Gawande (agawande) agawande at memphis.edu
Mon Nov 20 18:15:58 PST 2017


Currently there is no way to access content store entries.

(https://redmine.named-data.net/issues/4317)


You could add some print statements in cs.cpp https://github.com/named-data/NFD/tree/master/daemon/table

You can add them as log statements in cs.cpp and then get the log of NFD in Mini-NDN.

See section 9.2.2  on how to add a logging module to NFD (http://named-data.gitlab.io/TR-NDN-0021-NFD-dev-guide/ndn-0021-nfd-guide.pdf)

Ashlesh
________________________________
From: Aman Maldar <amanmaldar at gmail.com>
Sent: Monday, November 20, 2017 8:04 PM
To: mini-ndn at lists.cs.ucla.edu
Subject: Content store for mini-ndn

Hello Everyone,
I appreciate your time and help. I am trying to do following things in mini-ndn.

- Run a simple topology <consumer> - <forwarder> - <producer>
- consumer sends interest. Producer sends data. The data us cached at producer node.
- Consumer request same data next time. Interest is satisfied at the producer itself.


This is pretty much similar to what I did in ndnSim. ndn-simple-with-content-freshnss.cpp

// /*
        // 1) at time 1 second requests Data from a producer that does not specify freshness
        // 2) at time 10 seconds requests the same Data packet as client 1

        // 3) at time 2 seconds requests Data from a producer that specifies freshness set to 2 seconds
        // 4) at time 12 seconds requests the same Data packet as client 3

        // Expectation:
        // Interests from 1, 3 and 4 will reach producers
        // Interset from 2 will be served from cache
        // */


I have gone through reference material and mail chains, but didn't find a way to access content store entries.
What is the best way to proceed with this?

Thank you.
--
Regards,
Mr. Maldar Aman M.
University of Massachusetts, Lowell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/mini-ndn/attachments/20171121/e987937c/attachment.html>


More information about the Mini-NDN mailing list