Abstract
This paper studies throughput maximization in networks with dynamically changing congestion. First, we give a new and simple analysis of an existing model where the bandwidth available to a flow varies multiplicatively over time. The main contribution however is the introduction of a novel model for dynamics based on concepts of network calculus. This model features a limited form of amortization: After quiet times where the available bandwidth was roughly constant, the congestion may change more abruptly. We present a competitive algorithm for this model and also derive a lower bound.
Research supported by the Swiss National Science Foundation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aiello, W., Kushilevitz, E., Ostrovsky, R., Rosén, A.: Adaptive Packet Routing for Bursty Adversarial Traffic. In: Proceedings of the 13th Annual ACM Symposium on Theory of Computing (STOC), New York, USA, pp. 359–368 (1998)
Aldous, D.: Ultimate Instability of Exponential Back-off Protocol for Acknowledgement Based Transmission Control of Random Access Communication Channels. IEEE Transactions on Information Theory (1987)
Andrews, M., Awerbuch, B., Fernández, A., Leighton, T., Liu, Z., Kleinberg, J.: Universal-Stability Results and Performance Bounds for Greedy Contention-Resolution Protocols. Jounal of the ACM 48(1), 39–69 (2001)
Arora, S., Brinkman, B.: A Randomized Online Algorithm for Bandwidth Utilization. In: Proceedings of the 13th Annual ACM Symposium on Discrete Algorithms (SODA), Philadelphia, PA, USA, pp. 535–539 (2002)
Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998)
Borodin, A., Kleinberg, J., Raghavan, P., Sudan, M., Williamson, D.P.: Adversarial Queuing Theory. In: Proceedings of the 28th Annual Symposium on Foundations of Computer Science (STOC) (1996)
Feigenbaum, J., Papadimitriou, C.H., Shenker, S.: Sharing the Cost of Multicast Transmissions. Journal of Computer and System Sciences 63(1), 21–41 (2001)
Gummadi, K.P., Madhyastha, H.V., Gribble, S.D., Levy, H.M., Wetherall, D.: Improving the Reliability of Internet Paths with One-hop Source Routing. In: Symposium on Operating Systems Design & Implementation (OSDI) (2004)
Karlin, A., Kenyon, C., Randall, D.: Dynamic TCP Acknowledgement and Other Stories about e/(e − 1). In: Proceedings of the 41st Annual Symposium on Foundations of Computer Science (STOC) (2001)
Karp, R.M., Koutsoupias, E., Papadimitriou, C.H., Shenker, S.: Optimization Problems in Congestion Control. In: Proceedings of Symposium on Foundations of Computer Science (FOCS), pp. 66–74 (2000)
Kelly, F.: Mathematical Modelling of the Internet. In: Bjorn Engquist and Wilfried Schmid: Mathematics Unlimited. Springer, Heidelberg (2001)
Kelly, F., Maulloo, A., Tan, D.: Rate Control in Communication Networks: Shadow Prices, Proportional Fairness and Stability. Journal of the Operational Research Society 49 (1998)
Lakshman, T.V., Madhow, U.: The Performance of TCP/IP for Networks with High Bandwidth-Delay Products and Random Loss. IEEE/ACM Transactions on Networking 5(3), 336–350 (1997)
Le Boudec, J.-Y., Thiran, P.: Network Calculus. LNCS, vol. 2050. Springer, Heidelberg (2001)
Leighton, F., Maggs, B., Rao, S.: Universal Packet Routing Algorithms. In: IEEE Symposium on Foundations of Computer Science (FOCS), pp. 256–269 (1988)
Rosén, A.: A Note on Models for Non-Probabilistic Analysis of Packet Switching Networks. Inf. Process. Lett. 84(5), 237–240 (2002)
Stevens, R., Wright, G.R.: TCP/IP Illustrated (The Implementation), vol. 2. Addison-Wesley, Reading (1995)
Willinger, W., Leland, W., Taqqu, M., Wilson, D.: On the Self-Similar Nature of Ethernet Traffic. IEEE/ACM Transactions on Networking, 1–15 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schmid, S., Wattenhofer, R. (2006). Dynamic Internet Congestion with Bursts. In: Robert, Y., Parashar, M., Badrinath, R., Prasanna, V.K. (eds) High Performance Computing - HiPC 2006. HiPC 2006. Lecture Notes in Computer Science, vol 4297. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11945918_20
Download citation
DOI: https://doi.org/10.1007/11945918_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68039-0
Online ISBN: 978-3-540-68040-6
eBook Packages: Computer ScienceComputer Science (R0)