Project

General

Profile

Feature #4786

KITE implementation

Added by Zhongda Xia about 1 month ago. Updated 9 days ago.

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

0%

Estimated time:

Description

KITE is a producer mobility support solution for NDN. The goal of this issue is to implement network-layer support for KITE in NFD. For the design details, the paper and slides for ACM ICN 18' are attached.

icn18-final23.pdf (1.74 MB) icn18-final23.pdf Zhongda Xia, 12/10/2018 02:31 PM
slides-papers-13.pdf (1.46 MB) slides-papers-13.pdf Zhongda Xia, 12/10/2018 02:31 PM

History

#1 Updated by Davide Pesavento about 1 month ago

  • Tracker changed from Task to Feature
  • Start date deleted (12/10/2018)

#2 Updated by Zhongda Xia 26 days ago

I have revised the implementation plan according to the last discussion. Link to Google doc: https://docs.google.com/document/d/1p0TCVdWuNIAPFmhy50-CnOpfsxax5F7JbyUP53fLDJE/edit?usp=sharing

A few key points:
* the "trace" tag name component should be "keyword" type
* trace Data should be set to a designated ContentType
* trace Data carries a PrefixAnnouncment object
* the trust schema for trace Data verification should be provided (manually at this stage)

Apart from implementing the network layer support, another required change is using NFD readvertise module for trace update (sending trace Interest upon relocation). I am currently checking the readvertise code to figure out the missing parts, any help or suggestion is welcome!

#3 Updated by Junxiao Shi 19 days ago

The ContentType should be reserved on ContentType registry.
This in turn requires a specification of the exact encoding of the trace data.

#4 Updated by Zhongda Xia 9 days ago

Junxiao Shi wrote:

The ContentType should be reserved on ContentType registry.
This in turn requires a specification of the exact encoding of the trace data.

Hi Junxiao, I haven't figured out how to edit the Wiki page, maybe I don't have the permissions?

Also available in: Atom PDF