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
Link To Document :
بازگشت