<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 21, 2016, at 2:44 PM, Hassan Sinky <<a href="mailto:sinkyh@oregonstate.edu" class="">sinkyh@oregonstate.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Let me ask this in a different way. Is it possible with ndnsim to accept data packets without interest packets? That is, what would be a reasonable way to implement a UDP equivalent with a single initial interest request and the acceptance of subsequent stream of data packets?</div></div></blockquote><div><br class=""></div>I'm curious: wonder why you need to do the above.</div><div>as you know, interest-data exchange is important in NDN, to keep hop-by-hop flow balance (see <a href="http://named-data.net/project/ndn-design-principles/" class="">http://named-data.net/project/ndn-design-principles/</a>)</div><div><br class=""></div><div><blockquote type="cite" class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Sun, Mar 20, 2016 at 2:21 AM, Hassan Sinky <span dir="ltr" class=""><<a href="mailto:sinkyh@oregonstate.edu" target="_blank" class="">sinkyh@oregonstate.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Thanks for your help. I went ahead and created the classes for this particular module. Since this is an ns3 module that is based on the UdpSocketFactory I am trying to rewrite it for ndnsim. I seem to be stuck on a minor detail. Since the module is based on UDP, a stream of packets is sent by the server based on a single initial request from the client. Is there an equivalent behavior within ndnsim? The reason I ask is because after modifying the module to work with ndnsim only the first data packet triggers the OnData function of the consumer. The producer continues to send the stream of data packets but they do not trigger the OnData function since naturally, after the initial request, there are no pending interests for the remaining data packets. In other words, is there a way to request maybe a range of sequence numbers or to accept data packets even if they have not been requested yet.<div class=""><br class=""></div><div class="">Thanks again!</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Mar 17, 2016 at 4:52 PM, Spyridon (Spyros) Mastorakis <span dir="ltr" class=""><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank" class="">mastorakis@cs.ucla.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Hi,<div class=""><br class=""></div><div class="">we do not officially support this module. However, a large number of NS3 modules can be treated as regular C++ classes and objects of those classes can be created.</div><div class=""><br class=""></div><div class="">If this is the case, chances are that you might be able to use this module in your simulations.</div><div class=""><br class=""><div class="">
<div class=""><div class=""><div class=""><span style="float:none;display:inline!important" class="">Spyridon (Spyros) Mastorakis</span><br class=""><span style="float:none;display:inline!important" class="">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank" class="">http://cs.ucla.edu/~mastorakis/</a><br class=""><span style="float:none;display:inline!important" class="">Internet Research Laboratory</span><br class=""><span style="float:none;display:inline!important" class="">Computer Science Department</span><br class=""><span style="float:none;display:inline!important" class="">UCLA</span></div><div class=""><span style="float:none;display:inline!important" class=""><br class=""></span></div></div></div><div class=""><br class=""></div><br class="">
</div>
<br class=""><div class=""><blockquote type="cite" class=""><div class=""><div class=""><div class="">On Mar 17, 2016, at 4:05 PM, Hassan Sinky <<a href="mailto:sinkyh@oregonstate.edu" target="_blank" class="">sinkyh@oregonstate.edu</a>> wrote:</div><br class=""></div></div><div class=""><div class=""><div class=""><div dir="ltr" class=""><div class="gmail_extra">Hello everyone,</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra">There is a very nice NS-3 module called EvalVid which allows for a video trace file to be sent and received in order to reproduce and simulate the quality of the receiving video stream in a particular environment. Can this or something similar be simulated within ndnsim?</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra">Any suggestions would be great.</div><div class="gmail_extra"><br class=""></div><div class="gmail_extra">-Thanks</div></div></div></div>
_______________________________________________<br class="">ndnSIM mailing list<br class=""><a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank" class="">ndnSIM@lists.cs.ucla.edu</a><br class=""><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br class=""></div></blockquote></div><br class=""></div></div></blockquote></div><br class=""></div>
</div></div></blockquote></div><br class=""></div>
_______________________________________________<br class="">ndnSIM mailing list<br class=""><a href="mailto:ndnSIM@lists.cs.ucla.edu" class="">ndnSIM@lists.cs.ucla.edu</a><br class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim<br class=""></div></blockquote></div><br class=""></body></html>