The Open Shortest Path First (OSPF) and IS-IS routing protocols widely used in today's Internet compute a shortest path tree (SPT) from each router to other routers in a routing area. Many existing commercial routers recompute an SPT from scratch following changes in the link states of the network. Such recomputation of an entire SPT is inefficient and may consume a considerable amount of CPU time. Moreover, as there may coexist multiple SPTs in a network with a set of given link states, recomputation from scratch causes frequent unnecessary changes in the topology of an existing SPT and may lead to routing instability. In this paper, we present new dynamic SPT algorithms that make use of the structure of the previously computed SPT. Besides efficiency, our algorithm design objective is to achieve routing stability by making minimum changes to the topology of an existing SPT (while maintaining shortest path property) when some link states in the network have changed.We establish an algorithmic framework that allows us to characterize a variety of dynamic SPT algorithms including dynamic versions of the well-known Dijkstra, Bellman-Ford, D'Esopo-Pape algorithms, and to establish proofs of correctness for these algorithms in a unified way. The theoretical asymptotic complexity of our new dynamic algorithms matches the best known results in the literature.
The emergence of asynchronous transfer mode (ATM) technology has generated new challenging problems for computer network designers. One of these challenges lies in the efficient management of ATM traffic so that the communication bandwidth of the network can be optimally utilized. Considerable standardization efforts in recent ATM Forum activities have been centered on the traffic management of available bit rate (ABR) service. In this paper, we examine congestion control schemes for ABR service in ATM networks. We describe a rate-based scheme that is now referred to by the ATM Forum as 'intelligent congestion control' and is currently considered as one of the most promising approaches. Moreover, we present analytical and simulation results illustrating the characteristics of the proposed scheme.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.