ccn-lite
ccn-lite copied to clipboard
supporting multiple forwarding strategies in ccn-lite
Hi,
I was wondering if it would make sense to provide a cache strategy
like concept for forwarding strategies for CCN-lite, meaning that one could set a different forwarding strategy for CCN-lite via a function pointer. The current implementation would be the default one. This topic came up when I was skimming through the packet definitions of NDN and noticed that the 'behaviour' of the forwarder and the interest lifetime wasn't clearly defined ("forward Interests may decrease the lifetime"). Also, NDN lists up to 5 (?) forwarding strategies.
Maybe there is another mechanism already in place for implementing different forwarding strategies I am missing?
Any thoughts?
TIA Michael
I support that