• DocumentCode
    1587679
  • Title

    Fast incremental updates for pipelined forwarding engines

  • Author

    Basu, Anindya ; Narlikar, Girija

  • Author_Institution
    Lucent Technol. Bell Labs., Murray Hill, NJ, USA
  • Volume
    1
  • fYear
    2003
  • Firstpage
    64
  • Abstract
    Pipelined ASIC architectures are increasingly being used in forwarding engines for high speed IP routers. We explore optimization issues in the design of memory-efficient data structures that support fast incremental updates in such forwarding engines. Our solution aims to balance the memory utilization across the multiple pipeline stages. We also propose a series of optimizations that minimize the disruption to the forwarding process caused by route updates. These optimizations reduce the update overheads by a factor of 2-5 for a variety of different core routing tables and update traces.
  • Keywords
    IP networks; application specific integrated circuits; data structures; minimisation; pipeline processing; telecommunication equipment; telecommunication network routing; application-specific integrated circuit; core routing table; disruption minimization; fast incremental update; high speed IP router; memory utilization balances; memory-efficient data structure design; multiple pipeline stage; optimization issues; pipelined ASIC architecture; pipelined forwarding engine; update overhead reduction; Application specific integrated circuits; Costs; Data structures; Design optimization; Engines; Filtering; Hardware; Pipeline processing; Random access memory; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7752-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2003.1208659
  • Filename
    1208659