CNL in the NDN networking environments » History » Revision 4
« Previous |
Revision 4/6
(diff)
| Next »
Anonymous, 01/07/2016 03:13 PM
CNL in the NDN networking environments¶
This documents use case requirements for how the Common Name Library API could be used in different NDN networking environments.
Open mHealth¶
Provide a layer internal to the app that allows one to code in clear text but publish/consume encrypted names in a name space.
- Assume that the first few name components are not encrypted, for routing, and the consumer and producer share info to encrypt the other name components.
- What is the API to specify the information needed for the CNL to encrypt name components?
Building Management Systems¶
Provide the in-memory representation and enable the filtering the names of large databases of BMS measurements.
- Assume that ChronoSync is used to synchronize the name space.
- For starters, use NDN name regex from the security library as is for matching.
- When are the messages that ChronoSync exchanges to synchronize? (Zhehao has some initial ideas.)
IoT FLOW¶
Provide an in-memory representation of the pub/sub namespace to track the information needed for behind-the-scenes subscription management.
- Need to track the current value of a variable (like position) and be notified of updates. Notifications can be triggered by update rate, by minimum change in value, or others.
What is an abstracted way to provide the CNL API with when to notify of updates to a value? (Eitan has a paper on this.)
Need to get a notification when names change under a node in the tree: Name added, deleted. Also, timeouts or application NACK when there is no update. Assume there is one "catchall" callback for all types of notification.
What information is provided in the callback? Is it similar to the browser DOM or other existing system?
NDN-RTC¶
Provide improved sync support between conference participants.
Updated by Anonymous almost 9 years ago · 6 revisions