[Nfd-dev] Clarification on codebase
Steve DiBenedetto
dibenede at cs.colostate.edu
Tue Jul 7 06:04:34 PDT 2015
On Tue, Jul 7, 2015 at 6:44 AM, Navdeep Uniyal <navdeep.uniyal at neclab.eu>
wrote:
> Please if someone can clarify which codebase to use : ”ndn-ccp” or
> “ndn-cxx” for understanding the code and experimentation with forwarding
> strategies.
>
>
>
>
>
> Best Regards,
>
> Navdeep Uniyal
>
>
>
> _______________________________________________
> Nfd-dev mailing list
> Nfd-dev at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>
>
Forwarding strategies are implemented inside of NFD, which depends on
ndn-cxx, so you will need to use that library. However, I'm not sure how
heavily you need to use the library itself. A lot of implementing a
forwarding strategy is using existing structures and methods inside NFD.
Depending on your work, you may want to consider experimenting with
strategies inside of ndnSIM. The latest version of the simulator is a
substantial departure from the past and strategies written for NFD pretty
much work without modification: http://ndnsim.net/2.0/fw.html
Lastly, as a shameless plug, I wrote some guides for implementing
strategies in the past. I think there have been API changes since then, but
they should still be mostly correct and help you get an idea of what's
available:
https://github.com/dibenede/ndn-tutorial-gec21/blob/master/README.md
https://github.com/dibenede/ndn-tutorial-gec21/blob/master/README-ext.md
Hope that helps,
Steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20150707/e9a9ca0a/attachment.html>
More information about the Nfd-dev
mailing list