Project

General

Profile

Actions

Task #1749

closed

nfd-status: RIB dataset

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

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

100%

Estimated time:
4.00 h

Description

Request RIB dataset in nfd-status, and display as text.

Extend XML schema to accommodate RIB dataset, and extend XSLT in nfd-status-http-server to display RIB dataset in browser.


Related issues 3 (0 open3 closed)

Related to NFD - Task #1662: RIB dataset publisherClosedVince Lehman

Actions
Blocked by ndn-cxx - Task #1764: Add RibEntry and Route data structuresClosedVince Lehman

Actions
Blocks NFD - Task #1717: Route expiration test scenarioClosedVince Lehman

Actions
Actions #1

Updated by Junxiao Shi over 10 years ago

  • Related to Task #1662: RIB dataset publisher added
Actions #2

Updated by Chengyu Fan over 10 years ago

  • Assignee set to Chengyu Fan
Actions #3

Updated by Chengyu Fan over 10 years ago

Are the RIB dataset related interfaces still under development?

I did not find constructor like nfd::rib::RibEntry ribEntry(block) available ... Do I need to implement it myself?

Actions #4

Updated by Junxiao Shi over 10 years ago

  • Description updated (diff)

Please communicate with #1662 assignee to decide who should implement RibEntry data structures in ndn-cxx.

Actions #5

Updated by Vince Lehman over 10 years ago

  • Blocked by Task #1764: Add RibEntry and Route data structures added
Actions #6

Updated by Chengyu Fan over 10 years ago

  • Status changed from New to In Progress
Actions #7

Updated by Alex Afanasyev over 10 years ago

One thing that I'm currently confused about RIB dataset is ExpirationPeriod. How would one represent "infinity" that is used for some RIB entries? I'm guessing that right now one would require to put time::milliseconds::max().count(), which is kind of a large number.

Would it be better to define ExpirationPeriod optional and interpret its absence as non-expiration for the entry?

Actions #8

Updated by Chengyu Fan over 10 years ago

I agree. The expirationPeriod in face dataset is optional, I think make the expirationPeriod optional is a better design.

Actions #9

Updated by Chengyu Fan over 10 years ago

  • % Done changed from 0 to 90
Actions #10

Updated by Chengyu Fan over 10 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 90 to 100
Actions #11

Updated by Junxiao Shi over 10 years ago

  • Blocks Task #1717: Route expiration test scenario added
Actions #12

Updated by Chengyu Fan over 10 years ago

  • Status changed from Code review to Closed
Actions

Also available in: Atom PDF