Project

General

Profile

Actions

Task #1253

closed

Scope control for /localhop Interests

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
Forwarding
Target version:
Start date:
03/13/2014
Due date:
% Done:

100%

Estimated time:
4.00 h

Description

Develop a mechanism to restrict the propagation of Interests under /localhop namespace.

Rules

  • Interest under /localhop can come from a local app or a remote host.
  • If PIT entry under /localhop has at least one InRecord from a local app, it can be forwarded to local apps and remote hosts.
  • If PIT entry under /localhop has all InRecords from remote hosts, it can only be forwarded to local apps.
  • PIT entry under /localhop can be satisfied by Data from any source.

Breakdown

Face should have a property to tell whether it represents a local app.

PIT entry should have a method to tell whether at least one InRecord is from a local app.

Outgoing Interest pipeline should enforce the rules to restrict Interest propagation.

Strategy may understand this scope and make smart forwarding decision.


Related issues 2 (0 open2 closed)

Blocks NFD - Task #1294: autoconfig: discover NDN routerClosedAlex Afanasyev01/31/2014

Actions
Blocked by NFD - Task #1345: Refine forwarding pipelinesClosedJunxiao Shi

Actions
Actions

Also available in: Atom PDF