<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi Ali,</div><div class=""><br class=""></div><div class="">No matter how big queue you set, if the rate with which you send packets exceed the capacity of the link, you will get data or interest packet to be dropped and interests will timeout.</div><div class=""><br class=""></div><div class="">To prevent losses, you just need to make sure your topology matches the application demand.</div><div class=""><br class=""></div><div class="">—</div><div class="">Alex</div><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 28, 2015, at 11:10 AM, Al Dab <<a href="mailto:ali090385@gmail.com" class="">ali090385@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class=""><div class=""><div class="">Hi,<br class=""><br class="">I am performing some simulations on ndnSIM 1.0 and for some of my measurements I'd like to completely eliminate interest/data drops or at least make them as close to zero as possible. My understanding is that most packet drops happen due to a timeout or a queue overflow. For the interest part, I have tried to increase the lifetime of the interest packets, <span style="font-family:monospace,monospace" class="">MaxPitEntryLifetime</span> and also the queue size as follows:<br class=""><br class=""><font class=""><span style="font-family:monospace,monospace" class="">ndn::AppHelper consumerHelper ("ns3::ndn::ConsumerZipfMandelbrot"); // to be installed on all consumers<br class="">consumerHelper.SetAttribute ("LifeTime", StringValue ("9999s"));<br class="">...<br class="">Config::Set ("/NodeList/<nodeID>/$ns3::ndn::Pit/MaxPitEntryLifetime", TimeValue (Seconds (9999))); // for all nodeID's<br class="">...<br class="">Config::SetDefault ("ns3::DropTailQueue::MaxPackets", StringValue ("9999"));<br class=""><br class=""></span></font></div><font class=""><span style="font-family:arial,helvetica,sans-serif" class="">Still, I am getting some interest and data drops. These drops are measured through </span><span style="font-family:monospace,monospace" class="">L3AggregateTracer</span><span style="font-family:arial,helvetica,sans-serif" class=""> and tend to increase</span></font><span style="font-family:arial,helvetica,sans-serif" class=""> by i</span>ncreasing the channel delay using the following command:<br class=""><br class=""><span style="font-family:monospace,monospace" class="">Config::SetDefault ("ns3::PointToPointChannel::Delay", StringValue ("500ms"));</span><br class=""><br class=""></div>I am wondering what other settings can lead to packet drops, both on interests and data and what is the most efficient way of preventing such drops?<br class=""><br class=""></div>Thanks,<br class=""></div>Ali<br class=""></div></div></blockquote></div><br class=""></body></html>