[ndnSIM] NLSR and ndnSIM?

Lan Wang (lanwang) lanwang at memphis.edu
Tue Apr 21 07:03:01 PDT 2015

On Apr 21, 2015, at 2:54 AM, Christian Kreuzberger <christian.kreuzberger at itec.aau.at<mailto:christian.kreuzberger at itec.aau.at>> wrote:

Dear all,

within our research we noticed that the „best-route“ forwarding strategy of NFD differs significantly from ndnSIM 1.0. For instance, when a link failure or congestion occurs, the forwarder will not learn anything about the underlying issue. The client will re-issue after the interests times out (depending on the interest timeout, this could be rather long), and the forwarder will try the very same outgoing face again (which is probably still congested).

This is by design.  The best-route strategy in NFD does not remember the status of the routes beyond the current PIT entry, so when you send another interest to the same name prefix (after the previous PIT entry times out), it will still use the same face as long as it is ranked highest by routing.  So it works when routing adapts to the failures.

With ndnSIM 1.0, the notion of “red, green, yellow faces” in combination with NACKs was working very well.

This is the strategy proposed in the paper http://named-data.net/publications/comcom-stateful-forwarding/ and  http://named-data.net/publications/role_of_routing_ndn/.  We do not call it best-route strategy.  It is not available in NFD yet.

I understand that the idea for NFD is to use NLSR, though I haven’t seen NLSR active/working in ndnSIM yet. Is there ongoing work, are there any examples available?

There is no NLSR in ndnSIM yet, but there's ongoing work to port it to ndnSIM by Anil Jangam.  I'm cc'ing him.


Best regards,

ndnSIM mailing list
ndnSIM at lists.cs.ucla.edu<mailto:ndnSIM at lists.cs.ucla.edu>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20150421/86445bae/attachment.html>

More information about the ndnSIM mailing list