Scalable High-Speed NDN Name Lookup

被引:3
|
作者
Huang, Kun [1 ]
Wang, Zhaohua [1 ,2 ]
Xie, Gaogang [1 ]
机构
[1] Chinese Acad Sci, ICT, Beijing, Peoples R China
[2] UCAS, Beijing, Peoples R China
关键词
Information-centric networking; named data networking; name prefix lookup; binary search; PENDING INTEREST TABLE;
D O I
10.1145/3230718.3230720
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Name lookup is a core function of the Named Data Networking (NDN) forwarding plane. It performs a name-based longest prefix match lookup against a large amount of variable-length, hierarchical name prefixes. NDN name lookup suffers a scalability challenge and needs to satisfy three key requirements: high-speed lookups, low memory cost, and fast updates. However, no existing work satisfies these requirements. Hash-based linear search schemes achieve fast updates and low memory cost but not high-speed lookups. Binary search (BS) schemes achieve high-speed lookups but slow updates with high memory cost. In this paper. we propose CBS. a hash-based counting binary search scheme for scalable high-speed NDN name lookup. CBS achieves fast updates and low memory cost, while sustaining high-speed lookups. The key to CBS is using a counter for each slot in a hash table to keep track of the number of markers that direct a search to find longer matching prefixes. This design not only allows fast updates by incrementing and decrementing counters, but also reduces the additional memory cost. Our experimental results demonstrate that CBS outperforms BS in update throughput, memory cost, and lookup throughput.
引用
收藏
页码:55 / 65
页数:11
相关论文
共 50 条
  • [41] Performance evaluation of an alternative IP lookup scheme for implementing high-speed routers
    Chung, MY
    Park, J
    Kim, JH
    Ahn, BJ
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (12): : 2764 - 2772
  • [42] From GPU to FPGA: A Pipelined Hierarchical Approach to Fast and Memory-efficient NDN Name Lookup
    Li, Yanbiao
    Zhang, Dafang
    Yu, Xian
    Long, Jing
    Liang, Wei
    2014 IEEE 22ND ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2014), 2014, : 106 - 106
  • [43] Multi-Worker NFD : an NFD-compatible High-speed NDN Forwarder
    Byun, Sung Hyuk
    Lee, Jongseok
    Sul, Dong Myung
    Ko, Namseok
    PROCEEDINGS OF THE 7TH ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN '20), 2020, : 166 - 168
  • [44] Scalable high-power, high-speed CW VCSEL arrays
    Safaisini, R.
    Joseph, J. R.
    Dang, G.
    Lear, K. L.
    ELECTRONICS LETTERS, 2009, 45 (08) : 414 - U45
  • [45] High-speed and scalable, high-power VCSEL arrays and their applications
    Warren, Mial E.
    Carson, Richard F.
    Joseph, John R.
    Wilcox, Thomas
    Dacha, Preethi
    Abell, David J.
    Otis, Kirk J.
    VERTICAL-CAVITY SURFACE-EMITTING LASERS XIX, 2015, 9381
  • [46] Radient: Scalable, memory efficient name lookup algorithm for named data networking
    Saxena, Divya
    Raychoudhury, Vaskar
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 63 : 1 - 13
  • [47] Scalable Multi-Hash Name Lookup Method for Named Data Networking
    Dongliang Xu
    Hongli Zhang
    Yanbin Sun
    Yufeng Liu
    Journal of Harbin Institute of Technology, 2015, 22 (06) : 62 - 68
  • [48] Scalable multi-hash name lookup method for named data networking
    Xu, Dongliang
    Zhang, Hongli
    Sun, Yanbin
    Liu, Yufeng
    Journal of Harbin Institute of Technology (New Series), 2015, 22 (06) : 62 - 68
  • [49] Scalable Multi-Hash Name Lookup Method for Named Data Networking
    Dongliang Xu
    Hongli Zhang
    Yanbin Sun
    Yufeng Liu
    Journal of Harbin Institute of Technology(New series), 2015, (06) : 62 - 68
  • [50] Scalable Name Lookup with Adaptive Prefix Bloom Filter for Named Data Networking
    Quan, Wei
    Xu, Changqiao
    Guan, Jianfeng
    Zhang, Hongke
    Grieco, Luigi Alfredo
    IEEE COMMUNICATIONS LETTERS, 2014, 18 (01) : 102 - 105