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 条
  • [31] A Scalable, High-Speed Optical Rotor Switch
    Mellette, William M.
    Agurok, Ilya
    Forencich, Alex
    Chang, Spencer
    Papen, George
    Ford, Joseph E.
    2024 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION, OFC, 2024,
  • [32] A minimal resource high-speed routing lookup mechanism for servers with NetFPGAs
    Sankaran, Ganesh C.
    Sivalingam, Krishna M.
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (04)
  • [33] A distributed architecture of the indirect IP lookup scheme for high-speed routers
    Park, J
    Chung, MY
    Kim, J
    Won, Y
    PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 519 - 526
  • [34] Broadband Communications for High-Speed Trains via NDN Wireless Mesh Network
    Fan Wu
    Wang Yang
    Runtong Chen
    Xinfang Xie
    Tsinghua Science and Technology, 2018, 23 (04) : 419 - 430
  • [35] BFAST: High-Speed and Memory-Efficient Approach for NDN Forwarding Engine
    Dai, Huichen
    Lu, Jianyuan
    Wang, Yi
    Pan, Tian
    Liu, Bin
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (02) : 1235 - 1248
  • [36] Broadband Communications for High-Speed Trains via NDN Wireless Mesh Network
    Wu, Fan
    Yang, Wang
    Chen, Runtong
    Xie, Xinfang
    TSINGHUA SCIENCE AND TECHNOLOGY, 2018, 23 (04) : 419 - 430
  • [37] Scalable test generators for high-speed datapath circuits
    Al-Asaad, H
    Hayes, JP
    Murray, BT
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 12 (1-2): : 111 - 125
  • [38] Scalable high-speed switches/routers with QoS support
    Hamdi, M
    McKeown, N
    IEEE COMMUNICATIONS MAGAZINE, 2000, 38 (12) : 61 - 61
  • [39] Scalable Test Generators for High-Speed Datapath Circuits
    Hussain Al-Asaad
    John P. Hayes
    Brian T. Murray
    Journal of Electronic Testing, 1998, 12 : 111 - 125
  • [40] A high-speed and scalable switching fabrics for Internet routers
    Zhu, XD
    Lemin, DM
    Xu, D
    Lu, J
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 777 - 781