• DocumentCode
    2232366
  • Title

    Compress the route table stored in TCAM by using memory filter

  • Author

    Lin, Dong ; Hamdi, Mounir

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • fYear
    2009
  • fDate
    22-24 June 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    With the continuous advances in communications technology, the link transmission speed of the Internet backbone networks has been increasing rapidly. This in turn demands more powerful IP address lookup engines. Being well-suited for high performance parallel lookup, Ternary Content Addressable Memory (TCAM) has been widely used in this area for years. Nevertheless, the limited storage, high power consumption and expensive price restrict its further application as link rates increase. Motivated by the prevalence of cheaper and faster conventional memory, such as SRAM and DRAM, we propose a range-based partitioning algorithm called ldquoMax-splittingrdquo which divides the entire route table into several sub-tries with disjoint range boundaries. With an extra index and a new lookup structure called Memory Filter, some sub-tries could be stored outside the TCAM. The experiments on real-life BGP route table will demonstrate that, by allocating little more conventional memory space, the proposed scheme reduces the TCAM storage requirement by 92% and significantly cuts down the power consumption.
  • Keywords
    IP networks; Internet; content-addressable storage; storage allocation; telecommunication network routing; IP address lookup engine; Internet backbone network; TCAM; disjoint range boundary; high performance parallel lookup; max-splitting partitioning algorithm; memory allocation; memory filter; route table; ternary content addressable memory filter; Associative memory; Communications technology; Energy consumption; IP networks; Information filtering; Information filters; Partitioning algorithms; Random access memory; Search engines; Spine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2009. HPSR 2009. International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5174-6
  • Electronic_ISBN
    978-1-4244-5174-6
  • Type

    conf

  • DOI
    10.1109/HPSR.2009.5307440
  • Filename
    5307440