<div dir="ltr"><font face="monospace, monospace">Dear NDN Developers,<br clear="all"></font><div><font face="monospace, monospace"><br></font></div><font face="monospace, monospace">I'm currently investigating how to implement a Long-Lived Interest concept into NDN.</font><div><font face="monospace, monospace">In the process of reading the documentation and code (forwarder.cpp), I keep wondering</font></div><div><font face="monospace, monospace">about the STRAGGLER timer which makes me question the need for having one.</font><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">According to the dev-guide, STRAGGLER serves a double purpose; loop detection and data</font></div><div><font face="monospace, monospace">measurements.</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">For LOOP DETECTION, all I see is that STRAGGLER delays the transfer of the Nonces from</font></div><div><font face="monospace, monospace">the Out-Records to the DeadNonceList (DNL). It seems to me that no detection capability</font></div><div><font face="monospace, monospace">would be lost if the Nonces were transferred directly to DNL instead of starting STRAGGLER.</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">As for the DATA MEASUREMENTS, I do not see why the PIT entry has to be involved in it.</font></div><div><font face="monospace, monospace">It seems to me that with a bit of rewriting, the NameTree could be used directly for the lookup</font></div><div><font face="monospace, monospace">which means that the PIT entry would not be required in the DATA MEASUREMENTS aspect. However,</font></div><div><font face="monospace, monospace">I might be missing something about the scope and nature of MEASUREMENTS foreseen for NDN.</font></div><div><br></div><div><div class="m_-6402064918073148886gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">p.s. I want to make those modifications but I'd like to know if you will be interested by them :)</font></div><div><br></div><div><br></div><div><font face="monospace, monospace">Best regards,<br><br></font></div><div dir="ltr"><font face="monospace, monospace">S.<br><br></font><div><font face="monospace, monospace">+-----------------------------<wbr>-----------------+</font></div><div><font face="monospace, monospace">| Dynerowicz Seweryn                           |</font></div><div><font face="monospace, monospace">| PostDoc Researcher                           |<br></font></div><div><font face="monospace, monospace">| SITI, COPELABS, Building U                   |<br></font></div><div><font face="monospace, monospace">| Universidade Lusófona                        |<br></font></div><div><font face="monospace, monospace">| Campo Grande, 388, 1749-024 Lisboa, Portugal |</font></div><div><font face="monospace, monospace">| Mobile: <a href="tel:%2B351%20913%20930%20302" value="+351913930302" target="_blank">+351 913 930 302</a>                     |</font></div><font face="monospace, monospace">+-----------------------------<wbr>-----------------+</font><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">I hate the empty set; he's so full of himself.</font></div><div><font face="monospace, monospace"><br>"Judge a man by his questions rather than his answers",<br>Pierre-Marc Gaston, Duc de Lévis<br>
<br>"Ignorance more frequently begets confidence than does knowledge.",<br>C. Darwin<br><br>"Seek freedom and become captive of your desires. Seek discipline<br>and find your liberty.", F. Herbert</font></div><span style="font-family:monospace,monospace"><br></span></div></div></div></div></div>
</div></div></div>