<div dir="ltr">Hi Nitinder<div><br></div><div>Live video streaming can be designed to not require in-order delivery.</div><div>Interests can be delivered in any order. Received Data are buffered, and played out in-order.</div><div>See <a href="http://named-data.net/publications/e-letter-july13_page6/" target="_blank">http://named-data.net/publications/e-letter-july13_page6/</a><br></div><div><br></div><div>Yours, Junxiao<br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 14, 2015 at 6:35 AM, Nitinder Mohan <span dir="ltr"><<a href="mailto:nitinder1369@iiitd.ac.in" target="_blank">nitinder1369@iiitd.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi Junxiao,<div><br></div><div>Wouldn't this hamper working of multimedia applications that require live streaming of data? If the interest for next chunk of data has to wait until the earlier chunk has arrived, wouldn't this slow down data transfer rate considerably? </div></div><div class="gmail_extra"><span><br clear="all"><div><div><div dir="ltr">Thanks and Regards<div><br></div><div>Nitinder Mohan</div><div>MTech (CE) IIIT Delhi</div><div><a href="http://home.iiitd.edu.in/~nitinder1369/" target="_blank">http://home.iiitd.edu.in/~nitinder1369/</a><br></div></div></div></div>
<br></span><div><div><div class="gmail_quote">On Sat, Feb 14, 2015 at 6:56 PM, Junxiao Shi <span dir="ltr"><<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><p dir="ltr">Hi Nitinder</p>
<p dir="ltr">NDN network does not guarantee in order delivery. An Interest could also be delivered to the producer multiple times.</p>
<p dir="ltr">It's advised that apps are designed to not require in order delivery.</p>
<p dir="ltr">If an app requires in order Interest delivery, one choice is to implement stop and wait: consumer sends the next Interest after previous ones are answered.</p>
<p dir="ltr">Yours, Junxiao</p>
<div class="gmail_quote"><div><div>On Feb 14, 2015 3:50 AM, "Nitinder Mohan" <<a href="mailto:nitinder1369@iiitd.ac.in" target="_blank">nitinder1369@iiitd.ac.in</a>> wrote:<br type="attribution"></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div><div dir="ltr">Hello All!<div><br></div><div>A curious question comes to my mind regarding routing strategy in NDN. </div><div><br></div><div>Let us assume that there is one consumer and one producer in a network consisting of myriad of routers. If a consumer issues continuous interests for different data packets from the same producer, is it guaranteed that the Interest packets will arrive at producer in the same order as in which they were published?</div><div><br></div><div>I understand that NDN follows multipath routing and later selects paths from its PIT entry according to performance of returning data. But wouldn't consecutive interests be sent on the same interface presuming there is no change in the network. </div><div>  <br></div><div><div><div><div dir="ltr">Thanks and Regards<div><br></div><div>Nitinder Mohan</div><div>MTech (CE) IIIT Delhi</div><div><a href="http://home.iiitd.edu.in/~nitinder1369/" target="_blank">http://home.iiitd.edu.in/~nitinder1369/</a><br></div></div></div></div>
</div></div>
<br></div></div>_______________________________________________<br>
Ndn-interest mailing list<br>
<a href="mailto:Ndn-interest@lists.cs.ucla.edu" target="_blank">Ndn-interest@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
<br></blockquote></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>