<html><head></head><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1505310346193_4932" dir="ltr"><span id="yui_3_16_0_ym19_1_1505310346193_4953">Dear <span id="yui_3_16_0_ym19_1_1505310346193_4952" style="float: none; display: inline;">Spyridon ,</span></span></div><div id="yui_3_16_0_ym19_1_1505310346193_5064" dir="ltr"><span id="yui_3_16_0_ym19_1_1505310346193_5072"><span id="yui_3_16_0_ym19_1_1505310346193_5071" style="float: none; display: inline;">Thanks so much for your email. I ran the program on debugging mode and the end of the output is as follows. As you can see after consumer stop sending , it cannot receive the replied for 29th Interest message. my question is that how I can stop sending interest message but not stop receiving data message in the consumer. I would appreaciate hearing your thoughts on this issue.</span></span></div><div id="yui_3_16_0_ym19_1_1505310346193_5185" dir="ltr"><span><span style="float: none; display: inline;"><br></span></span></div><div id="yui_3_16_0_ym19_1_1505310346193_5087" dir="ltr"><span><span style="float: none; display: inline;"><br></span></span></div><div id="yui_3_16_0_ym19_1_1505310346193_5186" dir="ltr"><span id="yui_3_16_0_ym19_1_1505310346193_5080"><span id="yui_3_16_0_ym19_1_1505310346193_5079" style="float: none; display: inline;"> " 12.9s 0 ndn.Consumer:SendPacket()<br id="yui_3_16_0_ym19_1_1505310346193_5052">12.9s 0 ndn.Consumer:SendPacket(): [INFO ] > Interest for 29<br id="yui_3_16_0_ym19_1_1505310346193_5053">12.9s 0 ndn.Consumer:WillSendOutInterest(): [DEBUG] Trying to add 29 with +12900000000.0ns. already 1 items<br id="yui_3_16_0_ym19_1_1505310346193_5054"> send the interest with sequence number 29 in node0 and total sent is 130<br id="yui_3_16_0_ym19_1_1505310346193_5055">12.9149s 0 ndn.Consumer:OnData(0x2487110, 0x24f3b10)<br id="yui_3_16_0_ym19_1_1505310346193_5056">12.9149s 0 ndn.Consumer:OnData(): [INFO ] < DATA for 28<br id="yui_3_16_0_ym19_1_1505310346193_5057">unsatisfied interest number is 1 sequence is 28in node:0<br id="yui_3_16_0_ym19_1_1505310346193_5058">12.941s 3 ndn.Producer:OnInterest(0x2485530, 0x24f18a0)<br id="yui_3_16_0_ym19_1_1505310346193_5059">12.941s 3 ndn.Producer:OnInterest(): [INFO ] node(3) respodning with Data: /test/%00%1D<br id="yui_3_16_0_ym19_1_1505310346193_5060">13s 0 ndn.Consumer:StopApplication()<br id="yui_3_16_0_ym19_1_1505310346193_5061">13.1s -1 ndn.Consumer:OnTimeout(29) "</span></span></div><div><br></div><div>thanks</div><div dir="ltr">regards</div><div dir="ltr">Zeinab</div><span><div><br></div><span style="float: none; display: inline;"><div><br></div><div dir="ltr"><br id="yui_3_16_0_ym19_1_1505310346193_5062"></div></span></span> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: times new roman, new york, times, serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> On Wednesday, September 13, 2017 11:00 AM, Spyridon (Spyros) Mastorakis <mastorakis@cs.ucla.edu> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv6297309446"><div>Hi Zeinab,<div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">please forward your emails to the list, so that the rest of the ndnSIM community can see them.</div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">I would suggest you enable the forwarder logging component to see what exactly is going on with the last few Interests:</div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">NS_LOG=nfd.Forwarder ./waf --run=<your_scenario_name></div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">Hope that this helps,</div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446"><div class="yiv6297309446">
<div class="yiv6297309446"><div class="yiv6297309446"><div class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">Spyridon (Spyros) Mastorakis</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Personal Website: </span><a class="yiv6297309446" href="http://cs.ucla.edu/~mastorakis/" target="_blank" rel="nofollow" shape="rect">http://cs.ucla.edu/~mastorakis/</a><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Internet Research Laboratory</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Computer Science Department</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">UCLA</span></div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div></div></div></div><div class="yiv6297309446yqt1098125198" id="yiv6297309446yqt79919"><div><blockquote class="yiv6297309446" type="cite"><div class="yiv6297309446">On Sep 11, 2017, at 7:55 PM, Zeinab Rezaiefar <<a class="yiv6297309446" href="mailto:z.rezaiefar@yahoo.com" target="_blank" rel="nofollow" shape="rect" ymailto="mailto:z.rezaiefar@yahoo.com">z.rezaiefar@yahoo.com</a>> wrote:</div><br class="yiv6297309446Apple-interchange-newline" clear="none"><div class="yiv6297309446"><div class="yiv6297309446"><div class="yiv6297309446" style='font-family: "times new roman", "new york", times, serif; font-size: 16px; background-color: rgb(255, 255, 255);'><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24961" dir="ltr"><span class="yiv6297309446">Dear <span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24861" style="float: none; display: inline;">Spyridon ,</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24874" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24873"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24872" style="float: none; display: inline;">thank you so much for replying. I have been running the following scenario. although I just stop sending traffic at 13, the node 1 cannot receive the data packet after that. Therefore the last interest message will not be responded. I will be thankful to let me know what is wrong about it.  I should mention that this is a simple scenario, however, in more complicated scenario, there are more interest packets which are not replied after stopping sending traffic. I am looking forward to hearing from you</span></span></div><div class="yiv6297309446" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">thanks </span></span></div><div class="yiv6297309446" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">best regards</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25326" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">zeinab</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25309" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;"><br class="yiv6297309446" clear="none"></span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25051" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;"><br class="yiv6297309446" clear="none"></span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25022" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25050"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25049" style="float: none; display: inline;"> int <br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25023" clear="none">main (int argc, char *argv[])<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25024" clear="none">{<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25025" clear="none">  // setting default parameters for PointToPoint links and channels<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25026" clear="none">  Config::SetDefault ("ns3::PointToPointNetDevice::DataRate", StringValue ("1Mbps"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25027" clear="none">  Config::SetDefault ("ns3::PointToPointChannel::Delay", StringValue ("10ms"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25028" clear="none">  Config::SetDefault ("ns3::DropTailQueue::MaxPackets", StringValue ("20"));</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25029" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25030"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25031" style="float: none; display: inline;">  // Read optional command-line parameters (e.g., enable visualizer with ./waf --run=<> --visualize<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25032" clear="none">  CommandLine cmd;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25033" clear="none">  cmd.Parse (argc, argv);</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25034" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25035"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25036" style="float: none; display: inline;">  // Creating nodes<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25037" clear="none">  NodeContainer nodes;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25038" clear="none">  nodes.Create (7);</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25073" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25040"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25041" style="float: none; display: inline;">  // Connecting nodes using two links<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25042" clear="none">  PointToPointHelper p2p;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25043" clear="none">  p2p.Install (nodes.Get (0), nodes.Get (4));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25044" clear="none"> p2p.Install (nodes.Get (1), nodes.Get (4));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25045" clear="none"> p2p.Install (nodes.Get (4), nodes.Get (5));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25046" clear="none"> p2p.Install (nodes.Get (5), nodes.Get (6));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25047" clear="none"> p2p.Install (nodes.Get (6), nodes.Get (3));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25048" clear="none"> p2p.Install (nodes.Get (4), nodes.Get (2));</span></span></div><div class="yiv6297309446" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">ndn::StackHelper ndnHelper;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25088" clear="none">ndnHelper.SetPit ("ns3::ndn::pit::Lru","PitEntryPruningTimout","20");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25089" clear="none"> ndnHelper.SetDefaultRoutes (true);<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25090" clear="none">//ndnHelper.SetForwardingStrategy ("ns3::ndn::fw::BestRoute");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25091" clear="none">ndnHelper.SetForwardingStrategy ("ns3::ndn::fw::CustomStrategy");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25092" clear="none">ndnHelper.SetContentStore("ns3::ndn::cs::Stats::Lru", "MaxSize", "10");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25093" clear="none">  //ndnHelper.InstallAll ();<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25094" clear="none">ndnHelper.Install(nodes.Get (4));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25095" clear="none">ndnHelper.Install(nodes.Get (5));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25096" clear="none">ndnHelper.Install(nodes.Get (6));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25097" clear="none">ndnHelper.SetContentStore("ns3::ndn::cs::Nocache");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25098" clear="none">ndnHelper.Install(nodes.Get (0));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25099" clear="none">ndnHelper.Install(nodes.Get (2));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25100" clear="none">ndnHelper.Install(nodes.Get (1));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25101" clear="none">ndnHelper.Install(nodes.Get (3));</span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25139" dir="ltr"><span class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">///producer<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25140" clear="none"> ndn::AppHelper producerHelper1 ("ns3::ndn::Producer");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25141" clear="none">producerHelper1.SetPrefix ("/prefix");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25142" clear="none">  producerHelper1.SetAttribute ("PayloadSize", StringValue("1024"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25143" clear="none">//producerHelper1.SetAttribute ("Signature", StringValue("224"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25144" clear="none">producerHelper1.Install (nodes.Get (2)); </span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25145" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25146"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25147" style="float: none; display: inline;"><br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25148" clear="none">ndn::AppHelper producerHelper3 ("ns3::ndn::Producer");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25149" clear="none">producerHelper3.SetPrefix ("/prefix");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25150" clear="none">  producerHelper3.SetAttribute ("PayloadSize", StringValue("1024"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25151" clear="none">producerHelper3.Install (nodes.Get (3)); </span></span></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25152"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25173" dir="ltr">ndn::AppHelper producerHelper4 ("ns3::ndn::Producer");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25154" clear="none">producerHelper4.SetPrefix ("/test");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25155" clear="none"> producerHelper4.SetAttribute ("PayloadSize", StringValue("1024"));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25156" clear="none">producerHelper4.Install (nodes.Get (3)); </div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25196" dir="ltr">//consumer</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25197" dir="ltr"><br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25198" clear="none">ndn::AppHelper consumerHelper1 ("ns3::ndn::ConsumerCbr");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25199" clear="none">  // Consumer will request /prefix/0, /prefix/1, ...<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25200" clear="none">  consumerHelper1.SetPrefix ("/prefix");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25201" clear="none">  consumerHelper1.SetAttribute ("Frequency", StringValue ("10")); // 10 interests a second<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25202" clear="none">  ApplicationContainer consumer1 =consumerHelper1.Install (nodes.Get (0)); // first node<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25203" clear="none">consumer1.Start(Seconds(0));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25204" clear="none">consumer1.Stop(Seconds(5));</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25205" dir="ltr"><br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25206" clear="none">ndn::AppHelper consumerHelper3 ("ns3::ndn::ConsumerCbr");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25207" clear="none"> consumerHelper3.SetPrefix ("/prefix");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25208" clear="none">  consumerHelper3.SetAttribute ("Frequency", StringValue ("10")); // 10 interests a second<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25209" clear="none">  ApplicationContainer consumer3 =consumerHelper3.Install (nodes.Get (1)); // first node<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25210" clear="none">consumer3.Start(Seconds(5));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25211" clear="none">consumer3.Stop(Seconds(10));</div><div class="yiv6297309446" dir="ltr">ndn::AppHelper consumerHelper4 ("ns3::ndn::ConsumerCbr");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25213" clear="none"> consumerHelper4.SetPrefix ("/test");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25214" clear="none">  consumerHelper4.SetAttribute ("Frequency", StringValue ("10")); // 10 interests a second<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25215" clear="none">  ApplicationContainer consumer4 =consumerHelper4.Install (nodes.Get (1)); // first node<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25216" clear="none">consumer4.Start(Seconds(10));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25217" clear="none">consumer4.Stop(Seconds(13));</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25252" dir="ltr"> ndn::GlobalRoutingHelper ndnGlobalRoutingHelper;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25253" clear="none">      ndnGlobalRoutingHelper.InstallAll ();<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25254" clear="none">ndnGlobalRoutingHelper.AddOrigins("/prefix",nodes.Get(2));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25255" clear="none">ndnGlobalRoutingHelper.AddOrigins("/prefix",nodes.Get(3));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25256" clear="none">ndnGlobalRoutingHelper.AddOrigins("/test",nodes.Get(3));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25257" clear="none">// Calculate and install FIBs<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25258" clear="none">    ndn::GlobalRoutingHelper::CalculateRoutes();<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25259" clear="none">//Config::Connect("/NodeList/*/$ns3::ndn::cs::Stats::Lru/WillRemoveEntry", MakeCallback(CacheEntryRemoved));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25260" clear="none">  Simulator::Stop (Seconds (20.0));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25261" clear="none">ndn::CsTracer::InstallAll("cs-trace(1attack).txt", Seconds(1));<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25262" clear="none">ndn::AppDelayTracer::InstallAll("app-delays1-trace.txt");<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25263" clear="none">  Simulator::Run ();<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25264" clear="none">  Simulator::Destroy ();</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25265" dir="ltr">  return 0;<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25266" clear="none">}<br class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_25157" clear="none"></div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24988" dir="ltr"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24987"><span class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_24986" style="float: none; display: inline;"> </span></span></div> <div class="yiv6297309446qtdSeparateBR"><br class="yiv6297309446" clear="none"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446yahoo_quoted" style="display: block;"> <div class="yiv6297309446" style="font-family: times new roman, new york, times, serif; font-size: 16px;"> <div class="yiv6297309446" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div class="yiv6297309446" dir="ltr"><font class="yiv6297309446" face="Arial" size="2"> On Tuesday, September 12, 2017 8:55 AM, Spyridon (Spyros) Mastorakis <<a class="yiv6297309446" href="mailto:mastorakis@cs.ucla.edu" target="_blank" rel="nofollow" shape="rect" ymailto="mailto:mastorakis@cs.ucla.edu">mastorakis@cs.ucla.edu</a>> wrote:<br class="yiv6297309446" clear="none"></font></div>  <br class="yiv6297309446" clear="none"><br class="yiv6297309446" clear="none"> <div class="yiv6297309446y_msg_container"><div class="yiv6297309446" id="yiv6297309446"><div class="yiv6297309446">Hi,<div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">yes, you should be able to receive the remaining traffic (data packets) until the simulation ends assuming that you do not destroy the simulation context and the applications are still running.</div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">Probably you stopped the producer application or something like that?</div><div class="yiv6297309446"><br class="yiv6297309446" clear="none"></div><div class="yiv6297309446">Thanks,</div><div class="yiv6297309446"> <br class="yiv6297309446" clear="none"><div class="yiv6297309446">
<div class="yiv6297309446"><div class="yiv6297309446"><div class="yiv6297309446"><span class="yiv6297309446" style="float: none; display: inline;">Spyridon (Spyros) Mastorakis</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Personal Website: </span><a class="yiv6297309446" href="http://cs.ucla.edu/~mastorakis/" target="_blank" rel="nofollow" shape="rect">http://cs.ucla.edu/~mastorakis/</a><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Internet Research Laboratory</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">Computer Science Department</span><br class="yiv6297309446" clear="none"><span class="yiv6297309446" style="float: none; display: inline;">UCLA</span></div></div></div>
</div>
<br class="yiv6297309446" clear="none"><div class="yiv6297309446yqt7475656229" id="yiv6297309446yqt78075"><div class="yiv6297309446"><blockquote class="yiv6297309446" type="cite"><div class="yiv6297309446">On Sep 11, 2017, at 4:17 AM, Zeinab Rezaiefar <<a class="yiv6297309446" href="mailto:z.rezaiefar@yahoo.com" target="_blank" rel="nofollow" shape="rect" ymailto="mailto:z.rezaiefar@yahoo.com">z.rezaiefar@yahoo.com</a>> wrote:</div><br class="yiv6297309446Apple-interchange-newline" clear="none"><div class="yiv6297309446"><div class="yiv6297309446"><div class="yiv6297309446"><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_9902">  Hello,</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_9901" dir="ltr">I am wondering that a consumer can receive data packet after stopping sending traffic until that simulation runs or not. for example if we define sending traffic during 1 second to 13 seconds of the simulation time and we run simulation for 20 second, the consumer can receive the data packet after 13 second or not. I should mention that recently I have ran the scenario for 60 second and the last traffic will be stopped at 53 second. In this scenario, no data packet will be received after 53 second although there are requests which are not replied until 53 second. I will become so thankful if you help me what the reason is. </div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_10176" dir="ltr">Thanks in advance</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_10175" dir="ltr">best regards</div><div class="yiv6297309446" id="yiv6297309446yui_3_16_0_ym19_1_1505109607055_10159" dir="ltr">Zeinab </div></div></div></div></blockquote></div></div><br class="yiv6297309446" clear="none"></div></div></div><br class="yiv6297309446" clear="none"><br class="yiv6297309446" clear="none"></div>  </div> </div>  </div></div></div></div></blockquote></div></div><br class="yiv6297309446" clear="none"></div></div></div><br><br></div>  </div> </div>  </div></div></body></html>