Project

General

Profile

Actions

Bug #2621

closed

Interest aggregation scenario: broken due to retransmission suppression change

Added by Junxiao Shi about 9 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Integration Tests
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

In IntegrationTests, Interest aggregation scenario (#1384) assumes NFD suppresses all similar Interests when a PIT entry is pending.

When strategies start to permit consumer retransmission, similar Interests are forwarded if they are not too frequent.
With exponential backoff suppression algorithm, the default setting would allow retransmission after only 1ms.

Interest aggregation scenario is broken due to this change, and needs to be redesigned.


Files

20150729194504.tgz (49.1 KB) 20150729194504.tgz integ 2278,2 Junxiao Shi, 07/29/2015 01:33 PM
20150729234249.tgz (137 KB) 20150729234249.tgz integ 2278,3 Junxiao Shi, 07/29/2015 09:19 PM

Related issues 3 (0 open3 closed)

Related to NFD - Task #1384: Interest aggregation test scenarioClosedJerald Paul Abraham

Actions
Related to NFD - Feature #1913: RetransmissionSuppression: exponential back-offClosedJunxiao Shi

Actions
Blocked by NFD - Bug #3073: integ broken due to ndn-cxx shared libraryClosedEric Newberry07/29/2015

Actions
Actions #1

Updated by Junxiao Shi about 9 years ago

  • Assignee set to Junxiao Shi

I'll scratch the design. After that, this issue will be reassigned for implementation.

Actions #2

Updated by Junxiao Shi about 9 years ago

  • Related to Task #1384: Interest aggregation test scenario added
Actions #3

Updated by Junxiao Shi about 9 years ago

  • Related to Feature #1913: RetransmissionSuppression: exponential back-off added
Actions #4

Updated by Junxiao Shi over 8 years ago

  • Description updated (diff)
  • Assignee deleted (Junxiao Shi)

I suggest this scenario to be fixed by explicitly setting best-route v1 strategy (ndn:/localhost/nfd/strategy/best-route/%FD%01) which does not allow consumer retransmission.

Other possible solutions are:

  • Allow passing parameters to strategies, so that the initial interval of consumer retransmission can be controlled from the scenario. This is significantly more complex than using best-route v1, and duplicates some work of #2000.
  • Disable this scenario. This is clearly not the best solution.
Actions #5

Updated by Junxiao Shi over 8 years ago

  • Assignee set to Eric Newberry

20150727 conference call approves the design in note-4: set strategy to ndn:/localhost/nfd/strategy/best-route/%FD%01.

Actions #6

Updated by Eric Newberry over 8 years ago

  • Status changed from New to In Progress
Actions #7

Updated by Eric Newberry over 8 years ago

  • Status changed from In Progress to Code review
Actions #9

Updated by Junxiao Shi over 8 years ago

  • Blocked by Bug #3073: integ broken due to ndn-cxx shared library added
Actions #10

Updated by Junxiao Shi over 8 years ago

Actions

Also available in: Atom PDF