[Ndn-interest] application scenario

Lan Wang (lanwang) lanwang at memphis.edu
Tue Oct 21 13:35:34 PDT 2014

Hi there,

Suppose I have a node A that has limited memory.  It wants to synchronize partial data with other nodes (B and C).    The other nodes are fully synchronized with each other (they use ChronoSync).   Node A wants to get updates whenever the other nodes have more recent versions of the data it has, but the other nodes do not know what A has.  What's the best way to design this application?  Ideally we don't want A to specifically sync with one particular node (B or C).

Here's an illustration:

* Node A has:

- /a/v1
- /b/v1

* Node B and C have:

- /a/v1
- /b/v2
- /c/v3

Ideally A should get update about /b/v2, but not /c/v3 as it's interested in /b, not interested in /c.

We don't want to run ChronoSync on A, as it doesn't have the space for all the data and it is not interested in all the data either.


More information about the Ndn-interest mailing list