Project

General

Profile

Feature #3400

Updated by Junxiao Shi over 8 years ago

This issue tracks the feature planning process Jan 7, 2016 call has discussed several direction for NFD future features.    These include: 

 - Performance optimizations 

     Primary target scenario: big data science 

     * Understanding bottlenecks and ndn-cxx version 0.5 planning on how to improve 

         - table lookup 
         - repo 
         - congestion control 
         - performance measurements of current code 

     * white-box measurements of individual components 
     * analysis of components, depending on traffic pattern 

 - Expand (actively) supported platforms 

     Mobile and beyond. embedded devices, such as home router (WRT), mobile phones 

 - Strategy / forwarding related improvements  

     Need to think how to make it more powerful / flexible 

     one strategy (per router) that takes input from routing annotations 

     How strategy makes decision, it is still up to the strategy (whether 
     or not to probe, take or not input from routing, take or not and how 
     input from data place, etc.). This is not something that routing 
     annotations can help. 

 - Link-level loss detection + recovery 

     this feature can affect strategy (or effect may not be much) 

 - Hop-by-hop congestion control 

     * how it can work in overlay network 
     * how to know bandwidth to use to control interest budget 

Back