Task #2648
closedSend RIB registration commands within random interval of expiration time
0%
Description
Currently, when an LSA is refreshed, multiple RIB Registration commands are sent to NFD to update routes' expiration times.
Instead, the refresh time should be randomized over a small interval close to the expiration time to help spread out the registration commands
and reduce the processing load on NFD.
Updated by Vince Lehman over 9 years ago
- Subject changed from Send LSA refresh commands within random interval of expiration time to Send RIB registration commands within random interval of expiration time
Updated by Nicholas Gordon over 7 years ago
- Status changed from New to In Progress
Updated by Nicholas Gordon over 7 years ago
- Assignee set to Nicholas Gordon
- Target version set to v0.4.0
Updated by Nicholas Gordon over 7 years ago
- Status changed from In Progress to Code review
Updated by Junxiao Shi over 7 years ago
Doing this in the application (i.e. NLSR) is the wrong solution. This feature should be in ndn-cxx's Controller
, such as #2293.
Updated by Nicholas Gordon over 7 years ago
I would agree with Junxiao's suggestion. It's very likely that other applications will need the same feature, and ultimately this is a for-NFD feature. The patch is on gerrit already.
If #2293 is not assigned, I could work on it, but I know very little about ndn-cxx and it may take me some time to familiarize myself.
Updated by Nicholas Gordon over 7 years ago
- Status changed from Code review to Rejected
As Junxiao mentioned, this is something that the controller should be managing and not something the client program should have to worry about.