[Mini-NDN] HR in mini-ndn overhead messages

Ashlesh Gawande (agawande) agawande at memphis.edu
Mon Jan 30 07:16:24 PST 2017


What we did was to set the Nonce of ndnping to zero and count all non-zero Nonce as probing overhead for HR. Because there was no other way to distinguish.

You may also set the Nonce of the probe to some special value here instead of calling refreshNonce:

https://github.com/named-data/NFD/blob/master/daemon/fw/asf-strategy.cpp#L158


To answer your other questions:

There are some sample topologies on how to set the coordinates:

https://github.com/named-data/mini-ndn/blob/master/ndn_utils/topologies/minindn.ucla.conf


Any prefix under that node would be reached via that node's coordinates (i.e. the distance would be calculated based on that node's coordinates).


To turn on the hyperbolic routing simply use the option --hr which configures this section of nlsr.conf:

https://github.com/named-data/NLSR/blob/master/nlsr.conf#L93


In order to tune the forwarding strategies you can look into the newly introduced Strategy Parameters:

https://redmine.named-data.net/issues/3868


Or you can directly change NFD and recompile, reinstall NFD - but thats not convenient.


Ashlesh

________________________________
From: Mini-NDN <mini-ndn-bounces at lists.cs.ucla.edu> on behalf of Nour El Houda Ben Youssef <nou.mail at gmail.com>
Sent: Monday, January 30, 2017 2:37:51 AM
To: mini-ndn at lists.cs.ucla.edu
Subject: [Mini-NDN] HR in mini-ndn overhead messages

Dear community

I was trying to evaluate overhead under various forwarding/ routing strategies in mini-ndn

with NLSR /best-route combination LSA/sync packets are used to compute overhead

with HR/ASF which packets are used to compute overhead, as ndndump files were analyzed no probing packets were found !

best regards

--
Nour El Houda Ben Youssef Koub?a
PhD student Mobidoc - WEVIOO/SAGE/ENSI
Master degree New Generation of Information Systems - FST
Software Engineer - INSAT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/mini-ndn/attachments/20170130/70910638/attachment-0001.html>


More information about the Mini-NDN mailing list