[ndnSIM] Multicast Strategy , strange behavior

Junxiao Shi shijunxiao at email.arizona.edu
Thu Mar 31 10:21:15 PDT 2016


Hi Ahmed

The multicast strategy is operating correctly when it forwards the Interest
toward all available upstream faces unless it's the sole downstream or
violates scope.
Whether the Data comes back or not has nothing to do with the correctness
of multicast strategy.

DeadNonceList entry lifetime is irrelevant because suppression occurs in
PIT entry, not in DNL.


When multiple consumers are expressing Interests with the same Name,
Selectors, and Link object (or absence of Link object), those Interests are
expected to carry distinct Nonces. See NDN Packet Format spec, Interest -
Nonce section. Those Interests will not be suppressed by duplication Nonce
detection because the Nonce is not duplicate.

Yours, Junxiao

On Thu, Mar 31, 2016 at 7:41 AM, Ahmed Sadek <don1559 at gmail.com> wrote:

> Thank you Junxiao for the detailed and quick answer.
>
> 1- Is there a way to turn off this feature to test the broadcast strategy
> ?
> I tried to set :
>
> *const time::nanoseconds DeadNonceList::DEFAULT_LIFETIME =
> time::milliseconds(1);*
>
> but didn't do the trick. It seem the only way is that there should be a
> delay on the links from the start so interests don't arrive in parallel.
>
> 2- What if there are two clients contacting the server asking for the same
> content (same interest) at the same time, this mean only one of them will
> get the content as backbone router will suppress one of them.
>
> Thanks!
> Ahmed
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20160331/7d258348/attachment.html>


More information about the ndnSIM mailing list