Skip to content
Haitao Zhang edited this page May 13, 2018 · 10 revisions

Hackathon project: State Vector Sync

Members:

  • Haitao Zhang
  • Saurab Dulal
  • Tianxiang Li
  • Jeff Thompson

State Vector Sync Spec: https://docs.google.com/document/d/1KcJQqIg73WwSBDYh_fJ0aSYYzM73YbJIE3fy8VAmhOk/edit?usp=sharing

Original API for ChronoSync2013: http://named-data.net/doc/ndn-ccl-api/chrono-sync2013.html . This uses the Common Client Libraries (NDN-CPP, PyNDN, NDN-JS and jNDN) https://named-data.net/codebase/platform/ndn-ccl/

Previous VectorSync implementation by Wentao Shang: https://github.com/wentaoshang/

API: See the doc comments for the StateVectorSync2018 class. https://github.com/6th-ndn-hackathon/state-vector-sync/blob/master/python/svs/sync/state_vector_sync2018.py

To test the chat example, connect two different machines:

nfdc face create udp://<your-ip>
nfdc route add /ndn/broadcast <the face id you got from the first command>
nfdc route add /ndn/edu/ucla/remap <the face id you got from the first command>

Clone this wiki locally