<div dir="ltr">Dear folks<div><br></div><div>I have a related question: what does "Interest satisfaction rate" for a nexthop means on a forwarder?</div><div><br></div><div>Consider the scenario where a forwarder G has one downstream node C, and two upstream nodes (aka nexthops) P and Q:</div><div><br></div><div><font face="monospace, monospace">     /---P</font></div><div><font face="monospace, monospace">C---G</font></div><div><font face="monospace, monospace">     \---Q</font></div><div><br></div><div>G is using multicast strategy.</div><div>When it receives an Interest from C and forwards it to both P and Q, P responds immediately and the Data goes back to C.</div><div>As in <a href="https://github.com/named-data/NFD/commit/7003e0bc669c113bc112c784119750581b83d2a6">a recent NFD commit</a> (which will appear in ndnSIM sooner or later), there isn't a "straggler timer" anymore so the PIT entry is removed immediately.</div><div>Q responds several milliseconds later, at which time the PIT entry at G is already gone and G drops the Data.</div><div><br></div><div>Should G count a "Interest satisfaction" on nexthop Q, or count a "Interest timeout" on nexthop Q, or neither?</div><div>Note that I'm not asking how ndnSIM's tracer currently behaves, but I'm asking how it should be designed, and what's the best design of this measurement if a strategy is to use it for forwarding decisions.</div><div><br></div><div>Yours, Junxiao<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 29, 2018 at 1:43 AM, sobia Mirza <span dir="ltr"><<a href="mailto:sobia.mirza88@yahoo.com" target="_blank">sobia.mirza88@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:verdana,helvetica,sans-serif;font-size:13px"><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6276">Hi</div><div dir="ltr" id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6304">From rate-trace.txt I need to calulate total number of satisfied interests and total interests. How can i do that?</div><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6433" dir="ltr"><br></div><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6474" dir="ltr">There are InInterests, OutInterests,<wbr>InSatisfiedInterests, InTimedOutInterests, OutSatisfiedInterests etc. <br></div><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6885" dir="ltr">From following which one is actually indicate "number of  satisfied interests" and how "total number of interests" can be calulated??? <br></div><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6806"><br></div><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6876"><br></div><ul id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6731" dir="ltr"><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6732"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6733"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6734">InInterests</span></code>  measurements of incoming Interests</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6735"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6736"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6737">OutInterests</span></code>  measurements of outgoing Interests</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6738"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6739"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6740">InData</span></code>  measurements of incoming Data</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6741"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6742"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6743">OutData</span></code>  measurements of outgoing Data</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6744"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6745"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6746">InNacks</span></code>  measurements of outgoing NACKs</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6747"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6748"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6749">OutNacks</span></code>  measurements of outgoing NACKs</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6750"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6751"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6752">SatisfiedInterests</span></code> measurements of satisfied Interests
(totals for all faces)</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6753"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6754"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6755">TimedOutInterests</span></code> measurements of timed out Interests
(totals for all faces)</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6756"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6757"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6758">InSatisfiedInterests</span></code> measurements of incoming satisfied
Interests (per incoming face)</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6759"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6760"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6761">InTimedOutInterests</span></code> measurements of incoming timed out
Interests (per incoming face)</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6762"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6763"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6764">OutSatisfiedInterests</span></code> measurements of outgoing satisfied
Interests (per outgoing face)</li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6765"><code id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6766"><span id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6767">OutTimedOutInterests</span></code> measurements of outgoing satisfied
Interests (per outgoing face)                         <wbr>                           <br></li><li id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6765">as mentioned on page<div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6944" dir="ltr"><a id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6945" href="http://ndnsim.net/current/metric.html" target="_blank">http://ndnsim.net/current/<wbr>metric.html</a></div></li></ul><div id="m_1803681499875631060yui_3_16_0_ym19_1_1522298792136_6964" dir="ltr">regards<br></div></div></div></blockquote></div><br></div></div></div>