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 条
  • [41] SINGLE BIT-MAP BLOCK TRUNCATION CODING OF COLOR IMAGES
    WU, YY
    COLL, DC
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1992, 10 (05) : 952 - 959
  • [42] A performance study of Java']Java communication stacks over InfiniBand and Giga-bit Ethernet
    Zhang, Hongwei
    Huang, Wan
    Han, Jizhong
    He, Jin
    Zhang, Lisheng
    2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 602 - 607
  • [43] Giga-bit Wireless Communication at 300 GHz Using Resonant Tunneling Diode Detector
    Shiode, Takeshi
    Mukai, Toshikazu
    Kawamura, Masashi
    Nagatsuma, Tadao
    ASIA-PACIFIC MICROWAVE CONFERENCE 2011, 2011, : 1122 - 1125
  • [44] PMD (Preferential Metal Deposition) aluminum process for 16 giga-bit DRAM and beyond
    Yoon, MY
    Lim, HS
    Kang, SB
    Choi, GH
    Lee, SI
    Lee, MY
    INTERNATIONAL ELECTRON DEVICES MEETING 1998 - TECHNICAL DIGEST, 1998, : 1044 - 1046
  • [45] Study of memory cell transistors using a RTA process for giga-bit scale DRAMs
    Shin, SH
    Bae, DI
    Lee, JK
    Song, SH
    Lee, JW
    Chun, YS
    Jeong, GT
    Kim, K
    JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2001, 39 (01) : 112 - 118
  • [46] Hardware design and verification techniques for Giga-bit Forward-Error Correction systems on FPGAs
    Mahdi, A.
    Sakellariou, P.
    Kanistras, N.
    Tsatsaragkos, I.
    Paliouras, V.
    2012 19th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2012, : 89 - 92
  • [47] GIGA-BIT RATE RECEIVER OEICS GROWN BY OMVPE FOR LONG-WAVELENGTH OPTICAL COMMUNICATIONS
    HAYASHI, H
    YANO, H
    AGA, K
    KAMEI, H
    SASAKI, G
    IEE PROCEEDINGS-J OPTOELECTRONICS, 1991, 138 (02): : 164 - 170
  • [48] HIERARCHICAL BIT-MAP FORMAT FOR THE REPRESENTATION OF IC MASK DATA.
    Wilmore, James A.
    Jahrbuch der Schiffbautechnischen Gesellschaft, 1980, : 585 - 590
  • [49] Ir-electroded BST thin film capacitors for 1 giga-bit DRAM application
    Chen, TS
    Hadad, D
    Balu, V
    Jiang, B
    Kuah, SH
    McIntyre, PC
    Summerfelt, SR
    Anthony, JM
    Lee, JC
    IEDM - INTERNATIONAL ELECTRON DEVICES MEETING, TECHNICAL DIGEST 1996, 1996, : 679 - 682
  • [50] Extraction of the trap density at the gate periphery using the gated diode array for Giga-bit DRAMs
    Suzuki, H
    Kojima, M
    Nara, Y
    ICMTS 1999: PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON MICROELECTRONIC TEST STRUCTURES, 1999, : 121 - 124