• DocumentCode
    3537406
  • Title

    A scalable routing architecture for prefix tries

  • Author

    Wu, Yi ; Nong, Ge

  • Author_Institution
    Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou, China
  • fYear
    2011
  • fDate
    14-16 Dec. 2011
  • Firstpage
    264
  • Lastpage
    269
  • Abstract
    While the throughput demand for a backbone router keeps increasing constantly, both routing and switching of packets are facing tough challenges for running faster. Currently, the prefix tries based routing algorithms are playing a key role in building high performance routing systems. We proposed in this article a routing architecture for scaling the throughput of a trie-based routing system, which consists of multiple memory blocks for trie storage and a buffer for queuing packets to resolve temporary memory access contentions. Specifically, when a trie is constructed, we store the nodes of the trie evenly into each memory block. The scheduling of queuing packets to access the memory blocks for their routes is modeled as a bipartite matching problem. A queuing model is developed to examine the system´s theoretical performance under some simplified assumptions, and a series of computer simulation experiments are conducted for performance evaluation of the proposed system under more realistic conditions. The results from both the analytical queuing model and the simulation experiments indicate that this architecture can be a potential candidate for building high bandwidth routing engines for backbone routers.
  • Keywords
    buffer storage; computer network performance evaluation; memory architecture; scheduling; telecommunication network routing; backbone routers; bipartite matching problem; computer simulation; high bandwidth routing engines; multiple memory blocks; performance evaluation; prefix tries based routing algorithm; queuing packet scheduling; scalable routing architecture; temporary memory access contention; trie storage; Analytical models; IP networks; Pipelines; Routing; Scheduling; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks (ICON), 2011 17th IEEE International Conference on
  • Conference_Location
    Singapore
  • ISSN
    1556-6463
  • Print_ISBN
    978-1-4577-1824-3
  • Type

    conf

  • DOI
    10.1109/ICON.2011.6168486
  • Filename
    6168486