[ndnSIM] Problem in Forwarding module

Mortaza Nikzad mrtz_azad at yahoo.com
Wed Mar 14 00:19:22 PDT 2018

thanks for your reply Spyridon.
I understand that this example is from ndnSIM-v.1, so I installed it and run the example there. It works well but with a customary forwarding strategy not best rout strategy. It would be good if the documentation about this example be correct. 
now my question is that why as a good rule of thumb did not use from received nack from upstream face to correct the chosen face? I try to follow it in my work.

I also understand the best rout forwarding strategy do not work well and actually do not choose the least cost link. I tested it in a simple topology as: one consumer, one producer and two path from consumer to producer with different data rate. I unexpectedly saw that the best rout chosen the worse path. Can anyone here tell me why? and is this problem related to forwarding strategy or route calculator?  
On Wed, 3/14/18, Spyridon (Spyros) Mastorakis <mastorakis at cs.ucla.edu> wrote:

 Subject: Re: [ndnSIM] Problem in Forwarding module
 To: "Mortaza Nikzad" <mrtz_azad at yahoo.com>
 Cc: ndnsim at lists.cs.ucla.edu
 Date: Wednesday, March 14, 2018, 2:01 AM
 NFD congestion control implementation is still in progress
 as you can see here:
 you are looking for has not been implemented yet:
 As a
 work-around for your own research, you can create a custom
 forwarding strategy that would keep track of the occupied
 link bandwidth and switch paths once a link is
 that this helps,
 Spyridon (Spyros)
 Website: http://cs.ucla.edu/~mastorakis/
 Internet Research
 Computer Science
 On Mar 13, 2018, at 1:20 AM, Mortaza
 Nikzad <mrtz_azad at yahoo.com>
 Hi all
 I run
 ndn-congestion-alt-topo-plugin.cpp example with --visualize
 option to see how ndn utilize links in congestion situation
 but seems the forwarding module do not work correctly and
 all of packets transmitted through congested link!!! I
 checked the trace file too.
 has anyone an idea about this? 
 I also tested it with a
 different topology and receive the same incorrect result.
 my ndnSIM is clean and
 without any change. I installed it based on ndnSIM website
 any idea
 can be usefull.

More information about the ndnSIM mailing list