<div dir="ltr">That's what I thought but for some reason there seems to be a forwarding/ Wifi issue that I can't seem to solve. I'm not sure what the source of the problem is so I simplified my topology in order to see if the problem persists and it does. My simplified topology is below:<div><br></div><div><img src="cid:ii_153b23da31a4e546" alt="Inline image 2" width="562" height="249"><br></div><div><br></div><div>Nodes 0-3 are connected to each other via p2p links. Each of them also have a Wifi device for node 4 to associate with. When node 4 is associated with node 0 it is not able to retrieve data from the producer on node 3. Only when it is associated with node 2 is it able to retrieve data from node 3:</div><div><br></div><div><img src="cid:ii_153b23dfb1800cc0" alt="Inline image 4" width="562" height="249"><br></div><div><br></div><div>Strangely, removing the Wifi devices from all the nodes except for node 0 allows for node 4 to retrieve data from the producer when it is associated with node 0:</div><div><br></div><div><img src="cid:ii_153b24d706647224" alt="Inline image 5" width="562" height="249"><br></div><div><br></div><div>This has puzzled me for the past two days. I have set up the NDN stack and routing as done in the examples:</div><div><br></div><div><div>   //Install NDN stack on all nodes</div><div>  NS_LOG_UNCOND ("Install NDN Stack to Nodes.");</div><div>  ndn::StackHelper ndnHelper;</div><div>  ndnHelper.SetDefaultRoutes(true);</div><div>  ndnHelper.setCsSize(10);</div><div>  ndnHelper.InstallAll();</div><div><br></div><div>  //Choosing forwarding strategy</div><div>  NS_LOG_UNCOND ("Installing NDN forwarding strategy.");</div><div>  ndn::StrategyChoiceHelper::InstallAll("/myprefix", "/localhost/nfd/strategy/best-route");</div></div><div><br></div><div><div>  NS_LOG_UNCOND ("Initialize Global Routing.");</div><div>  ndn::GlobalRoutingHelper ndnGlobalRoutingHelper;</div><div>  ndnGlobalRoutingHelper.InstallAll();</div><div><br></div><div>  ndnGlobalRoutingHelper.AddOrigins("/myprefix", grid.GetNode(0,3));</div><div>  ndn::GlobalRoutingHelper::CalculateRoutes();</div></div><div><br></div><div>Are there additional configurations that I may have missed?</div><div><br></div><div>Thanks!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 25, 2016 at 10:20 PM, Muhammad Hosain Abdollahi Sabet <span dir="ltr"><<a href="mailto:M.AbdollahiSabet@mail.sbu.ac.ir" target="_blank">M.AbdollahiSabet@mail.sbu.ac.ir</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>
<div dir="ltr">
<div dir="ltr">Hi Hassan,</div>
<div dir="ltr"> </div>
<div dir="ltr">I don't see why it's not possible. If Node50 receives interest on wifi face(WifiNetDevice), it can answer regardless of knowing who has requested on that face.</div>
<div dir="ltr"> </div>
<div dir="ltr">Thanks,</div>
<div dir="ltr">Sabet<br></div></div>
<div>
<div dir="ltr">
<div class="gmail_quote"><div><div class="h5">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Hassan Sinky</b> <span dir="ltr"><<a href="mailto:sinkyh@oregonstate.edu" target="_blank">sinkyh@oregonstate.edu</a>></span><br>Date: Sat, Mar 26, 2016 at 7:04 AM<br>Subject: Re: [ndnSIM] Wifi and p2p links on a single node.<br>To: <a href="mailto:ndnsim@lists.cs.ucla.edu" target="_blank">ndnsim@lists.cs.ucla.edu</a><br><br><br>
<div dir="ltr">Actually I'd like to revise my previous message. This topology works fine, however, the only issue is if I add a WiFi net device to "Node50" for when "Node52" associates with "Node50" data should be delivered to "Node52" via WiFi. Is this possible?</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Mar 25, 2016 at 6:15 PM, Hassan Sinky <span dir="ltr"><<a href="mailto:sinkyh@oregonstate.edu" target="_blank">sinkyh@oregonstate.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex">
<div dir="ltr">Hello everyone, 
<div><br></div>
<div>I have the following topology:<img alt="Inline image 2" src="https://webmail.sbu.ac.ir/Exchange/M.AbdollahiSabet/Drafts/image.png" width="544" height="283"></div>
<div>"Node51" and "Node52" are connected via WiFi. Whereas "Node51" and "Node50" are connected via a p2p link. "Node50" is the producer. For some reason when node "Node52" requests data from the producer "Node50" does not respond. However, if I make "Node51" the producer the content is delivered without issue. Does ndnsim not support this particular multihop scenario? If so, is there a workaround to this as it seems like a very basic and practical scenario for NDN. Any help would be greatly appreciated.</div></div></blockquote></div><br></div></div></div><br></div></div>_______________________________________________<br>ndnSIM mailing list<br><a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank">ndnSIM@lists.cs.ucla.edu</a><br><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br><br></div><br></div></div></div></blockquote></div><br></div>