libfib: Library of CCN FIB Implementations
fiblib is a library of FIB data structure implementations for experimental and evaluation purposes. It also includes useful functions for wrapping packet data, such as names. It has a dependency on some PARC CCNx libraries. Phasing those out is part of future work.
FIB Algorithms Implementated
- Naive hash table [done]
- (hash table - Cisco) So et al. [done]
- (patricia trie with name compression) Song et al. [in proress]
- (bloom filter with hash table (or bloom filter list) - Caesar) Perino et al. [done]
- (merged bloom filter) Dong et al. [done]