NDN Retreat February 2015: How to access retreat materials via NDN
We are pleased to release an updated version of NDN File System (ndnfs, based on work by Wentao, Zhe, and Qiuhan), along with a Firefox NDN add-on, for accessing retreat documents via NDN. We'd be happy to help you test or install at the retreat if you are interested.
Overview
- NDNFS is a file system which provides standard file access interface, and stores files as well as their network-related metadata for remote access via NDN. (See Wentao's tech report)
- A Firefox browser add-on using NDN-JS can be downloaded, and can be used for easy access of files: ndn-protocol.xpi
- At this point, the updates are mainly implementation-wise, and focuses on optimizing the performance.
Requirements:
For browser add-on:
- Firefox 26+
(Optional) For ndnfs and server:
- Ubuntu 12.04+ or MacOS X 10.8.4+
- NFD, ndn-cpp and dependencies (for example, fuse) installed
Retreat file access: A file system host is connected to remap hub, and sample documents is available under /ndn/edu/ucla/remap/demo. To access, please:
- Launch Firefox, install the attached NDN add-on by clicking "Install add-on from file" under the gear icon on Firefox's about:addons page.
- Make sure your local NFD is running, and has /ndn/edu/ucla/remap registered to a node on the testbed.
Or alternatively, click the "Set" button on Firefox toolbar, and connect to a WebSocket listener on the testbed. For example, put aleph.ndn.ucla.edu in the prompted dialog.
- Copy ndn:/ndn/edu/ucla/remap/demo/retreat-2015 to Firefox's URL bar, and browse the documents related to this year's retreat.
For example, the EBAMS draft tech report is available for download under ndn:/ndn/edu/ucla/remap/demo/retreat-2015/netenv/tech-reports/ndn-netenv-ebams.pdf
Codebase links:
Please contact Zhehao Wang <wangzhehao410305@gmail.com> for any questions, suggestions or bug reports.