FLOW THEORY

Authors
Citation
Ja. Cobb et Mg. Gouda, FLOW THEORY, IEEE/ACM transactions on networking, 5(5), 1997, pp. 661-674
Citations number
21
Categorie Soggetti
Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
10636692
Volume
5
Issue
5
Year of publication
1997
Pages
661 - 674
Database
ISI
SICI code
1063-6692(1997)5:5<661:FT>2.0.ZU;2-6
Abstract
We develop a simple theory of flows to study the flow of data in real- time computing networks. Flow Theory is based on discrete and nondeter ministic mathematics, rather than the customary continuous or probabil istic mathematics. The theory features two types of flows: smooth and uniform, and eight types of flow operators. We prove that, if the inpu t flow to any of these operators is smooth or uniform, then both the i nternal buffer and delay of that operator are bounded. Linear networks of flow operators are introduced, and their internal buffers and dela ys are derived from the internal buffers and delays of their constitue nt operators. We extend Flow Theory so that it can be used in analyzin g cyclic networks and networks of multiflows. Since many rate-reservat ion protocols can be represented as linear networks of flow operators, we use Flow Theory to prove that a number of these protocols (Stop-an d-Go, Hierarchical Round-Robin, Weighted Fair Queueing, Self-Clocking Fair Queueing, and Virtual Clock) require bounded buffering and introd uce bounded delay.