NDN project issue tracking system: Issueshttps://redmine.named-data.net/https://redmine.named-data.net/favicon.ico?14759811232024-02-12T21:02:51ZNDN project issue tracking system
Redmine PSync - Task #5312 (New): Improve handling of stale sync data/"no new update"https://redmine.named-data.net/issues/53122024-02-12T21:02:51ZAlexander Lane
<p>Quoting Ashlesh Gawande: "During high update frequency PSync nodes can send data that contain nothing new. This blocks the receiver nodes from syncing leading to high delays." The proposed resolution is to append the number of elements inserted into the IBF to the sync interest to improve reaction to decode failures and dropping the freshness on data containing the full sync dataset to minimize the time potentially unhelpful data occupies the content store.</p>
NLSR - Task #5308 (In Progress): Code cleanup in LSA and routing table related typeshttps://redmine.named-data.net/issues/53082024-01-10T18:49:37ZJunxiao ShimGuard - Task #5306 (New): Fix Waf Scriptshttps://redmine.named-data.net/issues/53062023-12-29T17:06:39ZAdam Thieme
<p>include paths should be relative to each file</p>
<p>fix the compilation from having duplicates of things like <code>-lpthread</code></p>
<p>fix installation so it installs the header files in <code>mguard</code> and not <code>src</code></p>
PSync - Task #5305 (New): Enhance HELLO protol to notify consumers of new prefixes when they are ...https://redmine.named-data.net/issues/53052023-12-21T18:21:54ZAdam Thieme
<p>After getting their initial HELLO data, consumers are not notified of new stream prefixes unless they send regular HELLO interests, which increases bandwidth usage.</p>
mGuard - Task #5302 (New): Change all timestamps to unix timehttps://redmine.named-data.net/issues/53022023-11-21T21:59:40ZAdam Thieme
<p>for simplicity and stability purposes, turn all timestamps from the generator into unix time</p>
<p>this will prevent timezone issues and make parsing and policy calculations easier</p>
mGuard - Task #5301 (New): Change semantic location window to formatted timestamp https://redmine.named-data.net/issues/53012023-11-21T21:57:59ZAdam Thieme
<p>make the formatted timestamp in the same format as it currently is when python prints the object. make sure it's in standard +00:00 time</p>
mGuard - Task #5296 (New): bundle datapoints based on attributeshttps://redmine.named-data.net/issues/52962023-08-31T22:18:13ZAdam Thieme
<p>datapoints should not be added to the same packet unless they have the same attributes. this can be automated</p>
mGuard - Task #5295 (New): Application needs to be able to configure time granularityhttps://redmine.named-data.net/issues/52952023-08-31T22:17:44ZAdam Thieme
<p>time granularity is currently at the second level. we should allow an application to determine what granularity to use, eg. second, 5 seconds, 10 seconds, 30 seconds, 1 minute, 5 minute, etc.</p>
mGuard - Task #5294 (New): add time-based attributes to producer/publisher codehttps://redmine.named-data.net/issues/52942023-08-31T22:16:15ZAdam Thieme
<p>datapoints should be encrypted with the unix timestamp associated with the datapoint. add to publisher.cpp data-adapter.cpp</p>
mGuard - Task #5293 (New): Modify data generator to be configurable via command linehttps://redmine.named-data.net/issues/52932023-08-31T21:44:24ZAdam Thieme
<p>we currently don't have a way to set data frequency and/or data transfer size, which will be necessary for testbed experiments</p>
mGuard - Task #5292 (New): Script to automate mGuard evaluationhttps://redmine.named-data.net/issues/52922023-08-31T21:20:46ZAdam Thieme
<p>we need scripts that parse mGuard logs to determine whether all data was received, if it is decrypted, along with how long it takes for data transfers, encryption, decryption, etc. times. see mguard paper for those metrics</p>
<p>most important right now is a check to see whether all data was transferred. next important is timing</p>
mGuard - Task #5290 (New): create valid trust schema for testbed experimentshttps://redmine.named-data.net/issues/52902023-08-19T00:58:08ZAdam Thieme
<p>there will be multiple trust anchors used in the testbed experiments, and this should be reflected in valid trust schemas</p>
mGuard - Task #5289 (New): test mGuard for possible testbed-related bugshttps://redmine.named-data.net/issues/52892023-08-19T00:57:14ZAdam Thieme
<p>we currently reset nfd, certs, repos, etc. before running tests. we should start removing these resets to see what needs to be changed before we can test on the testbed (where these resets might not be possible).</p>
mGuard - Task #5287 (New): Developer Guidehttps://redmine.named-data.net/issues/52872023-08-09T22:09:39ZAdam Thieme
<p>Create documentation to discuss how the mGuard system works, specifically how the individual modules work together. </p>
mGuard - Task #5284 (New): Documentation Updateshttps://redmine.named-data.net/issues/52842023-08-09T22:04:03ZAdam Thieme