<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="">Hi,<div class=""><br class=""></div><div class="">based on the multicast forwarding strategy, an Interest can reach multiple producers. However, only one data packet is accepted by a forwarder and one data packet will be received by the consumer. </div><div class=""><br class=""></div><div class="">Before moving further into your simulation work, I would suggest that you take a look at some introductory papers on NDN first (some of those details might be obsolete though):</div><div class=""><br class=""></div><div class=""><a href="https://cloudfront.escholarship.org/dist/prd/content/qt3rt9q3wb/qt3rt9q3wb.pdf" class="">https://cloudfront.escholarship.org/dist/prd/content/qt3rt9q3wb/qt3rt9q3wb.pdf</a></div><div class=""><a href="http://web0.cs.memphis.edu/~lanwang/paper/adaptive-forwarding-ccr.pdf" class="">http://web0.cs.memphis.edu/~lanwang/paper/adaptive-forwarding-ccr.pdf</a></div><div class=""><br class=""></div><div class="">Also, more specific details on how NFD and ndnSIM work:</div><div class=""><br class=""></div><div class=""><a href="https://named-data.net/wp-content/uploads/2018/07/ndn-0021-10-nfd-developer-guide.pdf" class="">https://named-data.net/wp-content/uploads/2018/07/ndn-0021-10-nfd-developer-guide.pdf</a></div><div class=""><a href="https://users.cs.fiu.edu/~afanasyev/assets/papers/mastorakis2017ndnsim.pdf" class="">https://users.cs.fiu.edu/~afanasyev/assets/papers/mastorakis2017ndnsim.pdf</a></div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""><div class="">
<div class=""><div class=""><div class=""><span class="" style="float: none; display: inline !important;">Spyridon (Spyros) Mastorakis</span><br class=""><span class="" style="float: none; display: inline !important;">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" class="">http://cs.ucla.edu/~mastorakis/</a><br class=""><span class="" style="float: none; display: inline !important;">Internet Research Laboratory</span><br class=""><span class="" style="float: none; display: inline !important;">Computer Science Department</span><br class=""><span class="" style="float: none; display: inline !important;">UCLA</span></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Aug 27, 2018, at 2:03 PM, Roshith Sebastian <<a href="mailto:sebastian927@gmail.com" class="">sebastian927@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="auto" class="">Hi Lixia Zhang,<div dir="auto" class=""><br class=""></div><div dir="auto" class="">I am referring to the multicast forwarding strategy where the consumer sends out one interest to retrieve data from all the producers who have published the same prefix. </div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">Please correct me if I have misunderstood the multicast forwarding strategy.<br class=""><br class=""><div data-smartmail="gmail_signature" dir="auto" class="">Thanks,<br class="">Roshith Sebastian</div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Mon 27 Aug, 2018, 22:51 Lixia Zhang, <<a href="mailto:lixia@cs.ucla.edu" class="">lixia@cs.ucla.edu</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">one interest can only retrieve one data packet<br class="">
<br class="">
> On Aug 27, 2018, at 7:53 AM, Roshith Sebastian <<a href="mailto:sebastian927@gmail.com" target="_blank" rel="noreferrer" class="">sebastian927@gmail.com</a>> wrote:<br class="">
> <br class="">
> Hi Team,<br class="">
> <br class="">
> Could you please guide me in how to manipule the data packets from different producers which are intented for the same consumer. <br class="">
> <br class="">
> As per my understanding, the forwarder does the following on receiving a data packet:<br class="">
> 1) Checks in PIT for matching PIT entries<br class="">
> 2) Forwards it downstream to all the faces with matching entries.<br class="">
> <br class="">
> I would like to implement the following:<br class="">
> 1) Receive the data packets from different producers.<br class="">
> 2) Check the PIT entries for similar data (but different producer) and same downstream face towards the consumer. <br class="">
> 3) Aggregate the packets and send it downstream to the consumer as a single data packet.<br class="">
> <br class="">
> Thanks & Regards,<br class="">
> Roshith Sebastian<br class="">
> <br class="">
> <br class="">
> <br class="">
> _______________________________________________<br class="">
> ndnSIM mailing list<br class="">
> <a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank" rel="noreferrer" class="">ndnSIM@lists.cs.ucla.edu</a><br class="">
> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer noreferrer" target="_blank" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br class="">
<br class="">
</blockquote></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=""></div></body></html>