| Optimal scheduling and routing for maximum network throughput |
| Full text |
Pdf
(615 KB)
|
| Source
|
IEEE/ACM Transactions on Networking (TON)
archive
Volume 15 , Issue 6 (December 2007)
table of contents
Pages 1541-1554
Year of Publication: 2007
ISSN:1063-6692
|
|
Authors
|
|
Emilio Leonardi
|
Dipartimento di Elettronica, Politecnico di Torino, Torino, Italy
|
|
Marco Mellia
|
Dipartimento di Elettronica, Politecnico di Torino, Torino, Italy
|
|
Marco Ajmone Marsan
|
Dipartimento di Elettronica, Politecnico di Torino, Torino, Italy
|
|
Fabio Neri
|
Dipartimento di Elettronica, Politecnico di Torino, Torino, Italy
|
|
| Publisher |
IEEE Press
Piscataway, NJ, USA
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 50, Citation Count: 0
|
|
|
ABSTRACT
In this paper we consider packet networks loaded by admissible traffic patterns, i.e., by traffic patterns that, if optimally routed, do not overload network resources. We prove that simple distributed dynamic routing and scheduling algorithms based upon link state information can achieve the same network throughput as optimal centralized routing and scheduling algorithms with complete traffic information. Our proofs apply the stochastic Lyapunov function methodology to a flow-level abstract model of the network, and consider elastic traffic, i.e., we assume that flows can adapt their transmission rates to network conditions, thus resembling traffic engineering and quality-of-service approaches being currently proposed for IP networks. Although the paper mainly brings a theoretical contribution, such dynamic routing and scheduling algorithms can be implemented in a distributed way. Moreover we prove that maximum throughput is achieved also in case of temporary mismatches between the actual links state and the link state information used by the routing algorithm. This is a particularly relevant aspect, since any distributed implementation of a routing algorithm requires a periodic exchange of link state information among nodes, and this implies delays, and thus time periods in which the current link costs are not known.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
George Apostolopoulos , Roch Guérin , Sanjay Kamat , Satish K. Tripathi, Quality of service based routing: a performance perspective, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.17-28, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
 |
4
|
Anees Shaikh , Jennifer Rexford , Kang G. Shin, Load-sensitive routing of long-lived IP flows, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.215-226, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
5
|
|
| |
6
|
[6] L. Fratta, M. Gerla, and L. Kleinrock, "The flow deviation method--An approach to the store-and-forward communication network design," Networks, vol. 3, pp. 97-133, 1973.
|
| |
7
|
[7] Z. Wang, Y. Wang, and L. Zhang, "Internet traffic engineering without full mesh overlaying," in Proc. IEEE INFOCOM 2001, Anchorage, AK, Apr. 2001, vol. 1, pp. 565-571.
|
| |
8
|
|
 |
9
|
A. Medina , N. Taft , K. Salamatian , S. Bhattacharyya , C. Diot, Traffic matrix estimation: existing techniques and new directions, Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, August 19-23, 2002, Pittsburgh, Pennsylvania, USA
|
| |
10
|
[10] Z. Wang and J. Crowcroft, "QoS routing for supporting multimedia applications," IEEE J. Sel. Areas Commun., vol. 14, no. 7, pp. 1228-1234, Sep. 1996.
|
 |
11
|
Qingming Ma , Peter Steenkiste , Hui Zhang, Routing high-bandwidth traffic in max-min fair share networks, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.206-217, August 28-30, 1996, Palo Alto, California, United States
|
| |
12
|
|
 |
13
|
Anindya Basu , Alvin Lin , Sharad Ramanathan, Routing using potentials: a dynamic traffic-aware routing algorithm, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
[doi> 10.1145/863955.863962]
|
| |
14
|
|
| |
15
|
[15] S. P. Meyn and R. Tweedie, Markov Chain and Stochastic Stability. New York: Springer-Verlag, 1993.
|
| |
16
|
[16] M. J. Neely, E. Modiano, and C. E. Rohrs, "Dynamic power allocation and routing for time varying wireless networks," in Proc. IEEE INFOCOM 2003, San Francisco, CA, Apr. 2003, pp. 745-755.
|
| |
17
|
|
 |
18
|
Dina Katabi , Mark Handley , Charlie Rohrs, Congestion control for high bandwidth-delay product networks, Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, August 19-23, 2002, Pittsburgh, Pennsylvania, USA
|
| |
19
|
|
| |
20
|
|
| |
21
|
[21] M. Bramson, "Instability of FIFO queueing networks," Ann. Appl. Probab., vol. 4, pp. 414-431, 1994.
|
| |
22
|
|
| |
23
|
|
| |
24
|
[24] H. C. Gromoll, "Diffusion approximation for a processor sharing queue in heavy traffic," Ann. Appl. Prob., vol. 14, pp. 555-611, 2004.
|
| |
25
|
[25] E. Leonardi, M. Mellia, M. Ajmone Marsan, and F. Neri, "Joint optimal scheduling and routing for maximum network throughput," in Proc. IEEE INFOCOM 2005, Miami, FL, Jun. 2005, pp. 819-830.
|
|