<div dir="ltr">Hi,<div><br></div><div>Just an update! I ran the same scenarios multiple times, and in some cases it fetches all contents without retransmissions. Though for (about) every 7 simulations, one is able to fetch all contents, the others fetch the 7 contents out of 10 that I mentioned before.</div><div>Can this be related to the NS-3 randomization of simulation seeds?</div><div><br></div><div>To this point, I don't know what I'm doing wrong or don't know how to bypass this issue.</div><div><br></div><div>Cheers</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 14, 2018 at 3:15 PM, Adhy Satya <span dir="ltr"><<a href="mailto:adhysatya820@gmail.com" target="_blank">adhysatya820@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>With my custom fw-strategy working, I'm now working on my application, which uses directional antennas to send an Interest request to one node and if that Interest times out, it turns the antenna and sends it to another node.</div><div>I'm observing some weird behavior and with the RTO. I'm using</div><div>Config::SetDefault ("ns3::ndn::RttEstimator::<wbr>MaxRTO", TimeValue (Seconds (rto_Time)));<br></div><div>to set the MaxRTO.</div><div><br></div><div>I'm using ndnSIM 2.5 and ConsumerCbr.</div><div><br></div><div>Test #1</div><div>1 Consumer, 1 Interest/s, requesting 10 Contents, MaxRTO is set to 4s, simulation duration 600 seconds.</div><div>Result: consumer only fetches 7 contents (last content is fetched at 14 seconds).</div><div><br></div><div>Test #2</div><div>Same as before, but removed MaxRTO limit.</div><div>Result: Consumer only fetches 3 contents and RTO is 64 s.</div><div><br></div><div>I understand that the RTO doubles every time an Interest is sent and a data packet doesn't come back (i.e., doubles every time it expires).</div><div>So setting the MaxRTO to a low value in this case would prevent the consumer from scheduling packets for a distant time in the future, right?</div><div><br></div><div>What am I missing here?</div><div><br></div><div>Thank you again!</div></div>
</blockquote></div><br></div>