Project

General

Profile

Actions

Feature #3328

closed

StackHelper: option to disable RIB

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

Status:
Closed
Priority:
Normal
Category:
helpers
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

In scenarios that do not use ndn-cxx Face, it's unnecessary to run RIB.

Running RIB not only consumes more memory, but also can cause problems in certain experiments where the packet format is modified and thus breaks signatures.

Actions #1

Updated by Junxiao Shi over 8 years ago

This solution was proposed during 20151110 conference call.

Actions #2

Updated by Christian Kreuzberger over 8 years ago

Might it be worth to consider that some (though not all!) of the management stuff in L3Protocol::initializeManagement() (see ndn-l3-protocol.cpp#L219-L267) is optional? For instance the StatusServer should not be necessary for all simulations (clearly not the most "expensive" component, but it's a start).

Actions #3

Updated by Spyros Mastorakis over 8 years ago

  • Status changed from New to In Progress
  • Assignee set to Spyros Mastorakis
  • Target version set to 2.2
  • % Done changed from 0 to 90
Actions #4

Updated by Spyros Mastorakis over 8 years ago

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

Updated by Spyros Mastorakis over 8 years ago

  • Status changed from Code review to Closed
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF