CNL in the NDN networking environments » History » Version 6
Anonymous, 01/07/2016 03:24 PM
1 | 1 | Anonymous | CNL in the NDN networking environments |
---|---|---|---|
2 | ====================================== |
||
3 | |||
4 | 3 | Anonymous | This documents use case requirements for how the Common Name Library API could be used in different NDN networking environments. |
5 | 1 | Anonymous | |
6 | # Open mHealth |
||
7 | |||
8 | 2 | Anonymous | Provide a layer internal to the app that allows one to code in clear text but publish/consume encrypted names in a name space. |
9 | |||
10 | 4 | Anonymous | * 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. |
11 | 5 | Anonymous | * *What is the API to specify the information needed for the CNL to encrypt name components?* (Haitao will investigate.) |
12 | 4 | Anonymous | |
13 | 1 | Anonymous | # Building Management Systems |
14 | |||
15 | 2 | Anonymous | Provide the in-memory representation and enable the filtering the names of large databases of BMS measurements. |
16 | |||
17 | 4 | Anonymous | * Assume that ChronoSync is used to synchronize the name space. |
18 | * For starters, use NDN name regex from the security library as is for matching. |
||
19 | 6 | Anonymous | * *What are the messages that ChronoSync exchanges to synchronize?* (Zhehao will flesh out some initial ideas.) |
20 | 4 | Anonymous | |
21 | 1 | Anonymous | # IoT FLOW |
22 | 2 | Anonymous | |
23 | Provide an in-memory representation of the pub/sub namespace to track the information needed for behind-the-scenes subscription management. |
||
24 | 4 | Anonymous | |
25 | * 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. |
||
26 | * *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.) |
||
27 | |||
28 | * 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. |
||
29 | 5 | Anonymous | * *What information is provided in the callback? Is it similar to the browser DOM or other existing system?* (Eitan will investigate.) |
30 | 2 | Anonymous | |
31 | # NDN-RTC |
||
32 | |||
33 | Provide improved sync support between conference participants. |