A Hybrid Approach to CAM-Based Longest Prefix Matching for IP Route Lookup

被引:0
作者
Sun, Yan [1 ]
Kim, Min Sik [1 ]
机构
[1] Washington State Univ, Sch Elect Engn & Comp Sci, Pullman, WA 99164 USA
来源
2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010 | 2010年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Ternary Content Addressable Memories (CAMs) are widely used by high-speed routers to find matching routes in a routing table, because they enable the longest prefix matching operation to complete in a single clock cycle. However, they are costly and their power consumption is very high. In this paper, we identify two kinds of redundancy in the usage of TCAMs in IP route lookup, and then propose a hybrid scheme which combines Binary CAMs and Ternary CAMs to reduce the total area and power consumption, exploiting the uneven distribution of IP prefix lengths in real-world IP routing tables. We also introduce shared memory blocks for further simplification of the lookup circuit. The simulation results show that our approach can save more than 50% of transistors in CAMs, compared with the traditional way in storing a set of real-world routing tables, and that it reduces the critical path in IP route lookup significantly.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Interpreting Arrhythmia Classification Using Deep Neural Network and CAM-Based Approach
    Martono, Niken Prasasti
    Nishiguchi, Toru
    Ohwada, Hayato
    2022 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (ICCBB 2022), 2022, : 35 - 40
  • [42] Memory Efficient Hash-Based Longest Prefix Matching Architecture With Zero False plus ve and Nearly Zero False -ve Rate for IP Processing
    Ray, Sanchita Saha
    Ghosh, Surajeet
    Sardar, Bhaskar
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (06) : 1261 - 1275
  • [43] Design a Fast CAM-Based Exact Pattern Matching System on FPGA and 0.18 μm CMOS Process
    Le, Due-Hung
    Inoue, Katsumi
    Pham, Cong-Kha
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2013, E96A (09) : 1883 - 1888
  • [44] Parallel Processing Priority Trie-based IP Lookup Approach
    Zhian, Hootan
    Bayat, Muhammad
    Amiri, Maryam
    Sabaei, Masoud
    2014 7th International Symposium on Telecommunications (IST), 2014, : 635 - 640
  • [45] A CAM-BASED ELECTRO-HYDRAULIC VARIABLE VALVE TIMING SYSTEM FOR PNEUMATIC HYBRID ENGINES
    Pournazeri, Mohammad
    Fazeli, Amir
    Khajepour, Amir
    IMECE2009: PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, VOL 13, 2010, : 621 - 630
  • [46] A Heuristic and Hybrid Hash-based Approach to Fast Lookup
    Antichi, Gianni
    Di Pietro, Andrea
    Ficara, Domenico
    Giordano, Stefano
    Procissi, Gregorio
    Vitucci, Fabio
    HPSR: 2009 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2009, : 178 - 183
  • [47] A Novel Cam-Based Variable Stiffness Actuator: Pitch Curve Synthetic Approach for Reconfiguration Design
    Mei, Fanghua
    Bi, Shusheng
    Li, Bianhong
    MATHEMATICS, 2022, 10 (21)
  • [48] A CAM-based signature-matching co-processor with application-driven power-reduction features
    Inoue, K
    Noda, H
    Arimoto, K
    Mattausch, HJ
    Koide, T
    IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (06): : 1332 - 1342
  • [49] A parallel IP-address forwarding approach based on partitioned lookup table techniques
    Song, Y
    Aboelela, E
    LCN 2004: 29TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2004, : 425 - 426
  • [50] PR-Trie: A Hybrid Trie with Ant Colony Optimization Based Prefix Partitioning for Memory-Efficient IPv4/IPv6 Route Lookup
    Zhang, Yi
    Qiao, Lufeng
    Wang, Huali
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2023, E106D (04) : 509 - 522