Under heavy and dynamic traffic, the SPF routing algorithm often suffers from wild oscillation and severe congestion, and results in degradation of the network performance. In this paper, we present a new routing algorithm (SPF-EE) which attempts to eliminate the problems associated with the SPF algorithm by providing alternate paths as emergency exits. With the SPF-EE algorithm, traffic is routed along the shortest-paths under normal condition. However, in the presence of congestion and resource failures, the traffic can be dispersed temporarily to alternate paths without route re-computation. Simulation experiments show that the SPF-EE algorithm achieves grater throughput, higher responsiveness, better congestion control and fault tolerance, and substantially improves the performance of routing in a dynamic environment.
[1]
Dimitri P. Bertsekas,et al.
Dynamic behavior of shortest path routing algorithms for communication networks
,
1982
.
[2]
A. Khanna,et al.
Reducing Routing Overhead in a Growing DDN
,
1986,
MILCOM 1986 - IEEE Military Communications Conference: Communications-Computers: Teamed for the 90's.
[3]
V. Jacobson,et al.
Congestion avoidance and control
,
1988,
CCRV.
[4]
Eric C. Rosen,et al.
The Updating Protocol of ARPANET's New Routing Algorithm
,
1980,
Comput. Networks.
[5]
Eric C. Rosen,et al.
The New Routing Algorithm for the ARPANET
,
1980,
IEEE Trans. Commun..
[6]
A. Khanna,et al.
The revised ARPANET routing metric
,
1989,
SIGCOMM 1989.