• DocumentCode
    1839213
  • Title

    Near-optimal routing lookups with bounded worst case performance

  • Author

    Gupta, Pankaj ; Prabhakar, Balaji ; Boyd, Stephen

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Stanford Univ., CA, USA
  • Volume
    3
  • fYear
    2000
  • fDate
    26-30 Mar 2000
  • Firstpage
    1184
  • Abstract
    The problem of route address lookup has received much attention recently and several algorithms and data structures for performing address lookups at high speeds have been proposed. In this paper we consider one such data structure-a binary search tree built on the intervals created by the routing table prefixes. We wish to exploit the difference in the probabilities with which the various leaves of the tree (where the intervals are stored) are accessed by incoming packets in order to speedup the lookup process. More precisely, we seek an answer to the question: How can the search tree be drawn so as to minimize the average packet lookup time while keeping the worst-case lookup time within a fixed bound?” We use ideas from information theory to derive efficient algorithms for computing near-optimal routing lookup trees. Finally, we consider the practicality of our algorithms through analysis and simulation
  • Keywords
    Internet; correlation theory; minimisation; optimisation; packet switching; table lookup; telecommunication network routing; tree data structures; Internet; average packet lookup time; binary search tree; bounded worst case performance; data structure; incoming packets; information theory; near-optimal routing lookup; route address lookup; routing table prefixes; Binary search trees; Binary trees; Computer aided software engineering; Data structures; Frequency; Information theory; Internet; Memory management; Routing; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    Tel Aviv
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5880-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.2000.832490
  • Filename
    832490