[ndnSIM] Distributed cache in ndnSIM

Alex Afanasyev alexander.afanasyev at ucla.edu
Sun Jul 28 16:00:39 PDT 2013

Hi Michael,

Did you take a look to the current implementation of content store policies (utils/trie/lru-policy.h, utils/trie/lfu-policy.h, model/cs/custom-policies/freshness-policy.h)?  While some policies are cache replacement (LRU, LFU, ...), they can be used as cache "placement" policies as well.

If the mapping function can be applied individually on each node, then the implementation could be very straightforward.  If explicit collaboration is needed, it also can be implemented, but is more complicated.


On Jul 27, 2013, at 8:54 AM, Michael K. <mvhtew at googlemail.com> wrote:

> Hi,
> I am currently experimenting with ndnSIM. I would like to implement (and evaluate) a distributed cache in NDN, that is: 
> m nodes (caches) form a (collaborative) domain
> a hash function maps content onto exactly one node (responsible for caching)
> Unfortunately, I am not sure whether this is easily realizable in ndnSIM. Therefore, I would appreciate it to hear your suggestions of where and how to start.
> Thanks and best regards,
> Michael

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20130728/0506b93b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20130728/0506b93b/attachment.bin>

More information about the ndnSIM mailing list