• DocumentCode
    182103
  • Title

    TB2F: Tree-bitmap and bloom-filter for a scalable and efficient name lookup in Content-Centric Networking

  • Author

    Wei Quan ; Changqiao Xu ; Vasilakos, Athanasios V. ; Jianfeng Guan ; Hongke Zhang ; Grieco, Luigi Alfredo

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2014
  • fDate
    2-4 June 2014
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Content-Centric Networking (CCN) is an entirely novel networking paradigm, in which packet forwarding relies upon lookup operations on content names directly instead of fixed-length host addresses. The unique features of CCN names, i.e., variable length, huge cardinality, and hierarchical structure, introduce new challenges that could hinder the deployment of such a new architecture at the Internet scale. In this paper, we make an in-depth study of characteristics of large-scale CCN names, and propose a simple yet efficient CCN-customized name lookup engine (named by TB2F), which capitalizes the strengths of Tree-Bitmap (TB) and Bloom-Filter (BF) mechanisms, while counteracts their main limitations. To this end, TB2F splits CCN prefix into a constant size T-segment and a variable length B-segment with a relative short length, which are treated using TB and BF, respectively. Furthermore, an optimal length of the T-segment is found to improve the lookup efficiency. Experimental comparisons with respect to the reference Name Prefix-Trie and Bloom-Hash have been also carried out. The results show that TB2 F properly configured has good scalability and efficiency by (i) speeding up lookup operations and reducing the false positive rate with respect to Bloom-Hash; (ii) requiring less memory than Name Prefix-Trie; (iii) achieving a low overhead in updating operations in the large scale case.
  • Keywords
    Internet; data structures; table lookup; CCN; CCN-customized name lookup engine; Internet; TB2F; bloom-filter mechanisms; bloom-hash; cardinality; constant size T-segment; content-centric networking; fixed-length host addresses; hierarchical structure; lookup operations; networking paradigm; prefix-trie; tree-bitmap mechanisms; variable length B-segment; Data structures; Educational institutions; Engines; IP networks; Internet; Memory management; Radiation detectors; Bloom Filter; Content-Centric Networking; Name Lookup; Tree-Bitmap;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking Conference, 2014 IFIP
  • Conference_Location
    Trondheim
  • Type

    conf

  • DOI
    10.1109/IFIPNetworking.2014.6857122
  • Filename
    6857122