• DocumentCode
    2842860
  • Title

    An efficient parallel TCAM scheme for the forwarding engine of the next-generation router

  • Author

    Zhang, Bin ; Yang, Jiahai ; Wu, Jianping ; Li, Qi ; Qin, Donghong

  • Author_Institution
    Network Res. Center, Tsinghua Univ., Beijing, China
  • fYear
    2011
  • fDate
    23-27 May 2011
  • Firstpage
    454
  • Lastpage
    461
  • Abstract
    Ternary Content-Addressable Memory (TCAM) is a popular hardware device for fast IP address lookup. High link transmission speed of Internet backbone demands more powerful IP address lookup engine. Restricted by the memory access speed, the lookup engine for next-generation routers demands exploiting parallelism among multiple TCAM chips. However, most existing schemes improve lookup performance and reduce power consumption but ignore the update efficiency. In this paper, we propose a crossed address range division and shared caching scheme. We improve the update efficiency significantly by buddy update method while keep low power dissipation by decreasing the number of the triggered TCAMs access in each lookup operation. The lookup throughput is ultra high through adaptive load balance. Our simulation results show that the proposed scheme can achieve an average lookup speedup factor greater than 11 with 12 TCAM chips, on the cost of 10% more memory space and an additional cache chip.
  • Keywords
    IP networks; Internet; next generation networks; telecommunication network routing; IP address lookup engine; Internet backbone; crossed address range division scheme; efficient parallel TCAM scheme; forwarding engine; high link transmission speed; next-generation router; power consumption reduction; shared caching scheme; ternary content-addressable memory; Engines; IP networks; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on
  • Conference_Location
    Dublin
  • Print_ISBN
    978-1-4244-9219-0
  • Electronic_ISBN
    978-1-4244-9220-6
  • Type

    conf

  • DOI
    10.1109/INM.2011.5990546
  • Filename
    5990546