[ndnSIM] Confused by Forwarding Strategies using

Alex Afanasyev alexander.afanasyev at ucla.edu
Tue Oct 1 10:28:14 PDT 2013


In this particular topology (binary tree), there is absolutely no difference which strategy to use.  To see any effect, you need to use a topology that has multiple alternative paths to reach producers.


On Sep 28, 2013, at 8:40 PM, fzufzu <fzufzu at 163.com> wrote:

> I'm confused by learning the forwarding strategies.
> I ran ndn-tree-with-12tracer.cc in the Terminal  as follows in turn
>   ccnxHelper.SetForwardingStrategy ("ns3::ndn::fw::BestRoute");
>  //ccnxHelper.SetForwardingStrategy ("ns3::ndn::fw::Flooding");
>  //ccnxHelper.SetForwardingStrategy ("ns3::ndn::fw::SmartFlooding");
> as you can see, i just changed the Forwardingstragy.  Then, i found the trace file (drop-trace.txt) are the same.
> Then i ran ndn-grid-topo-plugin.cc in the Terminal in the same way. The trace file gather data and sort by the following class.
> | [    Time | Node | FaceId | FaceDescr | Type | Packets | Kilobytes | PacketRaw | KilobytesRaw |     ] |
> And the data was a mess . It takes me a lot of time to analyze but got nothing finally.
> There comes my question: When the diffferent forwarding strategies make difference ?  Does it make no differences in a scenario with few nodes?

More information about the ndnSIM mailing list