• DocumentCode
    1528093
  • Title

    Iterative approach to optimizing convergence routing priorities

  • Author

    Yener, Bülent ; Matsoukas, Spyridon ; Ofek, Yoram

  • Author_Institution
    Dept. of Comput. & Inf. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    5
  • Issue
    4
  • fYear
    1997
  • fDate
    8/1/1997 12:00:00 AM
  • Firstpage
    530
  • Lastpage
    542
  • Abstract
    This paper shows how to optimize the routing decisions in a nondeterministic routing algorithm called convergence routing in which routes may change depending on the traffic conditions. The routing algorithm guarantees a loss-free delivery of data packets from bursty sources, and a deterministic bound on the route length in arbitrary topology networks. The routing decisions are based on assigning routing priorities to the links such that a packet is forwarded to the highest priority link which is not blocked. Routing priorities are assigned using a local-greedy metric which minimizes the distance (number of hops) to the destination. This work shows that routing decisions using a local-greedy metric are not optimal, and the performance of the algorithm can be improved substantially by using new measures. Thus, various look-ahead metrics which take into account the potential gain on the other switching nodes toward the destination of a packet are suggested. The contributions of this work are: (1) a new analytical model to capture the behavior of a switching node; (2) an iterative optimization technique to set routing priorities according to various look-ahead measures; and (3) heuristics to ensure the stability of the routing priorities. The optimization objective is to maximize the throughput by minimizing the maximum total flow carried on a link in the network under static traffic model. The performance is studied computationally on various networks and traffic matrices. It is shown that up to a 50% performance increase can be obtained by optimizing the routing priorities
  • Keywords
    iterative methods; network topology; numerical stability; optimisation; packet switching; telecommunication network routing; telecommunication traffic; algorithm performance; analytical model; bursty sources; convergence routing priorities; data packets; deterministic bound; heuristics; iterative approach; iterative optimization technique; local greedy metric; look-ahead metrics; network topology; nondeterministic routing algorithm; route length; routing algorithm; routing decisions optimization; routing priorities stability; static traffic model; switching nodes; throughput; traffic conditions; traffic matrix; Analytical models; Convergence; Iterative algorithms; Iterative methods; Network topology; Packet switching; Routing; Stability analysis; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.649468
  • Filename
    649468