Design and Implementation of an Evaluation Platform for NDN Name Lookup Algorithms

ZHANG Ting,WANG Yi,YANG Tong,LU Jianyuan,LIU Bin
DOI: https://doi.org/10.16511/j.cnki.qhdxxb.2018.22.001
2018-01-01
Abstract:Many name lookup algorithms have been proposed for named data networking (NDN).These algorithms need to be evaluated based on their reachable speed,scalability,and update performance.However,NDN is still in the research stage so there are no large NDN networks and no large real name routing tables or NDN traffic.This paper presents a software test platform,NDNBench,to evaluate,compare and test different name lookup algorithms.NDNBench consists of a seed forwarding information base (FIB) analyzer,an FIB generator,a name trace generator and an update generator.Tests show that the name table and traffic characteristics greatly influence the NDN name lookup algorithm performance.The platform extracts these features,forms quantifiable parameters and provides them to the user.The parameters of NDNBench can be adjusted to obtain various FIBs and traces with structure and size diversity to test the lookup algorithms.This paper also evaluates some existing name lookup algorithms.
What problem does this paper attempt to address?