Project

General

Profile

Actions

Feature #2929

open

NDNLPv2 supported feature advertisement

Added by Alex Afanasyev almost 9 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Protocol
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
9.00 h

Description

Design a mechanism to announce/discover what NDNLPv2 features does a node support.

Motivation

NDNLPv2 is designed to be extensible.
One node may support an alternate fragmentation method that is more suitable for a certain link than the default fragmentation method, but it's unsure whether the peer node also supports this feature unless an operator performs manual configuration.
A supported feature advertisement protocol would allow the two nodes to find out each other's capability, and choose the best fragmentation method for the link.

Possible solutions

One node may attempt to use a certain feature, and cause the peer to reply with an error message if it does not support this feature.

Supported features can be encoded as a bitmap and piggybacked to LpPackets.

Actions #1

Updated by Junxiao Shi almost 8 years ago

  • Subject changed from NDNLPv2 feature feedback ("feedfoward") / supported feature advertisement to NDNLPv2 supported feature advertisement
  • Description updated (diff)
  • Category set to Protocol
  • Estimated time set to 9.00 h

Original title: NDNLPv2 feature feedback ("feedfoward") / supported feature advertisement

Original description:

We may need a mechanism in NDNLPv2 to discover/announce what features node support (e.g., which fragmentation mechanism).

Under consideration:

  • LP-layer feedback messages (some form of NACK)
  • "piggybacking" of advertisement bitmap
Actions

Also available in: Atom PDF