The bit-map trie for giga-bit forwarding lookup

被引:0
|
作者
Oh, SH [1 ]
Ahn, JS [1 ]
机构
[1] Dongguk Univ, Comp Engn Dept, Seoul, South Korea
关键词
trie; forwarding; lookup; router;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper introduces a new data structure to perform forwarding lookups at giga-bit speed by condensing the forwarding table of backbone routers to fit into cache, eliminating slow memory accesses. The proposed structure bases on the conventional trie, which is good at partial string search. Each link in the proposed trie denotes some portion of IP address and a node also holds a pointer to a routing entry when the entry's destination is equal to the concatenation of IP prefixes assigned over the link path down to the node. For reduction of the trie's size, our trie encodes a set of child and routing entry pointers as a bit array where a single bit represents a pointer. So, we call this proposed structure bit-map trie. For better performance, the bit-map trie allows the lookup to directly start at the middle of the trie rather than always from the root node. The experiments show that the bitmap trie compacts backbone routers' tables small enough for 512Kbyte cache and accomplishes around 6 million lookups per second on Pentium II processor.
引用
收藏
页码:128 / 132
页数:5
相关论文
共 50 条
  • [21] MULTIWINDOW BIT-MAP DISPLAY CONTROLLER.
    Kato, Toshiyuki
    National technical report, 1987, 33 (02): : 108 - 116
  • [22] Giga-bit CMOS equalizers for high-speed data links
    Poe, David
    Woo, Sanghyun
    Kim, Hyoungsoo
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2013, 75 (03) : 483 - 490
  • [23] Giga-bit CMOS equalizers for high-speed data links
    David Poe
    Sanghyun Woo
    Hyoungsoo Kim
    Analog Integrated Circuits and Signal Processing, 2013, 75 : 483 - 490
  • [24] A novel pattern transfer process for bonded SOI Giga-bit DRAMs
    Lee, BH
    Bae, GJ
    Lee, KW
    Cha, G
    Kim, WD
    Lee, SJ
    Barge, T
    AubertonHerve, AJ
    Lamure, JM
    1996 IEEE INTERNATIONAL SOI CONFERENCE PROCEEDINGS, 1996, : 114 - 115
  • [25] A high performance 16 Mb DRAM using giga-bit technologies
    Jeong, GT
    Lee, KC
    Ha, DW
    Lee, KH
    Kim, KH
    Kim, IG
    Kim, DH
    Kim, K
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 1997, 44 (11) : 2064 - 2069
  • [26] Giga-bit VLBI data recorder, new concept of formatter independent
    Nakajima, J
    Koyama, Y
    Sekido, M
    Kiuchi, H
    Hama, S
    Kondo, T
    Takahashi, Y
    Kawaguchi, N
    Chikada, Y
    Miyoshi, M
    RADIO EMISSION FROM GALACTIC AND EXTRAGALACTIC COMPACT SOURCES, 1998, 144 : 395 - 396
  • [27] Modified morphological correlation based on bit-map representations
    Shemer, A
    Mendlovic, D
    Shabtay, G
    Garcia-Martinez, P
    Garcia, J
    APPLIED OPTICS, 1999, 38 (05) : 781 - 787
  • [28] A Parallel Bit-map based Framework for Classification Algorithms
    De Silva, Amila
    Perera, Shehan
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, TECHNOLOGY AND APPLICATIONS (DATA), 2019, : 259 - 266
  • [29] SALIENT OBJECT DETECTION BASED ON IMAGE BIT-MAP
    Cao, Bangqi
    Meng, Xiandong
    Zhu, Shuyuan
    Zeng, Bing
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 2603 - 2607
  • [30] A 32-BIT MICROPROCESSOR WITH HIGH-PERFORMANCE BIT-MAP MANIPULATION INSTRUCTIONS
    SHIMIZU, T
    IWATA, S
    SAITO, Y
    YOSHIDA, T
    MATSUO, M
    HINATA, J
    SAITO, K
    PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 406 - 409