• DocumentCode
    14609
  • Title

    Scalable Name Lookup with Adaptive Prefix Bloom Filter for Named Data Networking

  • Author

    Wei Quan ; Changqiao Xu ; Jianfeng Guan ; Hongke Zhang ; Grieco, Luigi Alfredo

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    18
  • Issue
    1
  • fYear
    2014
  • fDate
    Jan-14
  • Firstpage
    102
  • Lastpage
    105
  • Abstract
    In Named Data Networking (NDN), packet forwarding decisions rely upon lookup operations on variable-length hierarchical names instead of fixed-length host addresses. This pivotal feature introduces new challenges in the deployment of NDN at the Internet scale. In this letter, a novel Name Lookup engine with Adaptive Prefix Bloom filter (NLAPB) is conceived, in which each NDN name/prefix is split into B-prefix followed by T-suffix. B-prefix is matched by Bloom filters whereas T-suffix is processed by the small-scale trie. The length of B-prefixes (and T-suffixes) is dynamically throttled based on their popularity in order to accelerate the lookup. Experimental results show that: (i) NLAPB is able to lower the false positive rate with respect to a lookup entirely based on Bloom filters; (ii) it decreases the memory requirements with respect to a trie-based approach; (iii) it reduces processing time with respect to both them.
  • Keywords
    Internet; data structures; probability; telecommunication network topology; B-prefix; Internet scale; NDN name; NDN prefix; NLAPB; T-suffix; adaptive prefix bloom filter; decrease memory requirement; information centric networking architecture; named data networking; packet forwarding decisions; processing time reduction; scalable name lookup; trie-based approach; variable-length hierarchical names; Acceleration; Adaptive filters; Data structures; Encoding; Engines; IP networks; Memory management; NDN; Scalable name lookup; adaptive prefix;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2013.112413.132231
  • Filename
    6679189