DocumentCode
1975447
Title
Application of network calculus to general topologies using turn-prohibition
Author
Starobinski, David ; Karpovsky, Mark ; Zakrevski, Lev
Author_Institution
ECE Dept., Boston Univ., MA, USA
Volume
3
fYear
2002
fDate
2002
Firstpage
1151
Abstract
Network calculus is known to apply in general only to feedforward routing networks, i.e., networks where routes do not create cycles of interdependent packet flows. We address the problem of using network calculus in networks of arbitrary topology. For this purpose, we introduce a novel algorithm, called turn-prohibition (TP), that breaks all the cycles in a network and thus prevents any interdependence between flows. We prove that the TP-algorithm prohibits the use of at most 1/3 of the total number turns in a network, for any network topology. Using analysis and simulation, we show that the TP-algorithm significantly outperforms other approaches for breaking cycles, such as the spanning tree and up/down routing algorithms, in terms of network utilization and delay bounds. Our simulation results also show that the network utilization achieved with the TP-algorithm is within a factor of two of the maximum theoretical network utilization, for networks of up to 50 nodes of degree four. Thus, in many practical cases, the restriction of network calculus to feed-forward routing networks may not represent a significant limitation.
Keywords
calculus; directed graphs; network topology; quality of service; telecommunication network routing; QoS; delay bounds; directed graph; feedforward routing networks; network calculus; network topologies; network utilization; packet flows; quality of service; spanning tree; turn-prohibition algorithm; up/down routing; Algorithm design and analysis; Calculus; Communication networks; Feedforward systems; Network topology; Quality of service; Routing; Stability; Telecommunication traffic; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
ISSN
0743-166X
Print_ISBN
0-7803-7476-2
Type
conf
DOI
10.1109/INFCOM.2002.1019365
Filename
1019365
Link To Document