|
ABSTRACT
This paper discusses congestion control from a game-theoretic perspective. There are two basic premises: (1) users are assumed to be independent and selfish, and (2) central administrative control is exercised only at the network switches. The operating points resulting from selfish user behavior depend crucially on the service disciplines implemented in network switches. This effect is investigated in a simple model consisting of a single exponential server shared by many Poisson sources. We discuss the extent to which one can guarantee, through the choice of switch service disciplines, that these selfish operating points will be efficient and fair. We also discuss to what extent the choice of switch service disciplines can ensure that these selfish operating points are unique and are easily and rapidly accessible by simple self-optimization techniques. We show that no service discipline can guarantee optimal efficiency. As for the other properties, we show that the traditional FIFO service discipline guarantees none of these properties, but that a service discipline called Fair Share guarantees all of them. While the treatment utilizes game-theoretic concepts, no previous knowledge of game theory is assumed.
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
|
A. Bovopoulos and A. Lazar, "Decentralized Algorithms for Flow Control", Proceedings of the 25th Allerton Conference on Communication, Control, and Computing, University of Illinois at Urbana-Champaign, October 1987.
|
| |
2
|
E. Coffman Jr. and I. Mitrani, "A Characterization of Waiting Time Performance Realizable by Single Server Queues", Operations Research, Vol. 28, No. 3 part II , May-June 1980.
|
| |
3
|
A. Demers, S. Keshav, and S. Shenker, "Analysis and Simulation of a Fair Queueing Algorithm", Internetworking: Research and Experience, Vol. 1, pp. 3-26, 1990.
|
| |
4
|
C. Douligeris and R. Mazumdar, "A Game Theoretic Approach to Flow Control in an Integrated Environment", Journal of the Franklin institute, Vol. 329, No. 3, pp. 383-402, March 1992.
|
| |
5
|
C. Douligeris and R. Mazumdar, "On Pareto Optimal Flow Control in a Multiclass Environment", Proceedings of the 25th Allerton Conference on Communication, Control, and Computing, University of Illinois at Urba.na-Champaign, October 1987.
|
| |
6
|
C. Douligeris and R. Mazumdax, "More on Pareto Optimal Flow Control", Proceedings of the 25th Allerton Conference on Communication, Control, and Computing, University of Illinois at Urbana-Champaign, October 1988.
|
| |
7
|
D. Ferguson, C. Nikolaou, and Y. Yemini, "An Economy for Flow Control in Computer Networks", IEEE Infocom, 1989.
|
| |
8
|
E. Friedman and S. Shenker, "Learning by Distributed Automata", preprint, 1993. (available from parcftp. parc.xerox.com as pub/net-research/learning.ps)
|
| |
9
|
E. Hahne, "Round-Robin Scheduling for Max-Min Fairness in Data Networks", IEEE JSAC, Vol. 9, pp. 1024- 1039, 1991.
|
| |
10
|
|
 |
11
|
|
| |
12
|
J. Ja.ffe, "Bottleneck Flow Control". iEEE Transactions on Communications, Vol. 29, No. 7, pp. 954-962, July 1981.
|
| |
13
|
R. Jain and K. K. Ramakrishnan, "Congestion Avoidance in Computer Networks with a Connectionless Network Layer: Concepts, Goals, and Alternatives", Proceedings of the Computer Networking Symposium, pp. 134-143, 1988.
|
 |
14
|
|
| |
15
|
M. Katevenis, "Fast Switching and Fair Control of Congested Flow in Broadband Networks", IEEE JSA C, Vol. 5, pp. 1315-1326, 1987.
|
| |
16
|
S. Keshav, "A Mechanism for Congestion Control in Computer Networks", preprint, 1989. (available from research.att.com as dist/qos/mechanism.ps)
|
| |
17
|
Y. Korilis and A. Lazar, "Why is Flow Control Hard: Optimality, Fairness, Partial and Delayed Information", preprint, 1992. (available from ftp.ctr.columbia.edu as CTR-Research/comet/public/ papers/92/KOR92.ps.z)
|
| |
18
|
Y. Korilis and A. Lazar, "On the Existence of Equilibria in Noncooperative Optimal Flow Control", Proceedings of ITC Workshop (Bangalore, India), pp. 243-251, 1993. (also available from ftp.ctr.columbia.edu as CTR- Research/comet/public/papers/93/KOR93.ps.gz)
|
| |
19
|
E. Masldn, "The Theory of Implementation in Nash Equilibrium", in Social Goals and Organization: Essays in Memory of Elisha Pazner, Hurwicz, Schmeidler, and Sonnenschein eds., Cambridge University Press, 1985.
|
| |
20
|
M. Miller and K. Drexler, "Markets and Computation: Agoric Open Systems", in The Ecology of Computation, B. Huberman editor., North Holland, 1988.
|
| |
21
|
H. Moulin, "Joint Ownership of a Convex Technology: Comparison of Three Solutions", Review of Economic Studies, Vol. 57, pp. 439-452, 1990.
|
| |
22
|
H. Moulin, "Uniform Externalities: Two Axioms for Uniform Allocation", Journal of Public Economics, Vol. 43, pp. 305-326, 1990.
|
| |
23
|
H. Moulin and S. Shenker, "Serial Cost Sharing", Econometrica, Vol. 60, pp. 1009-1037.
|
| |
24
|
H. Moulin and S. Shenker, "Average Cost Pricing versus Serial Cost Sharing: An Axiomatic Comparison", Journal of Economic Theory, forthcoming.
|
| |
25
|
H. Moulin, "Cost Sharing under Increasing Returns", Games and Economic Behavior, forthcoming.
|
| |
26
|
J. Nagle, "On Packet Switches with Infinite Storage", IEEE Transactions on Communications, Vol. 35, pp. 435-438, 1987.
|
 |
27
|
|
| |
28
|
J. Regnier, "Priority Assignment in Integrated Services Networks", Report LIDS-TH-1565, Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, Cambridge, Massachusetts, December, 1986.
|
| |
29
|
R. Rob, "A Condition Guaranteeing the Optimality of Public Choice", Econometrica, Vol. 49, No. 6, pp. 1605- 1613, November 1981.
|
| |
30
|
|
| |
31
|
|
| |
32
|
M. SatterthwaJte and H. Sonnenschein, "Strategy-Proof Allocation Mechanisms at Differentiable Points", Re. view of Economic Studies, Vol. 48 , pp. 587-597, 1981.
|
 |
33
|
|
| |
34
|
|
| |
35
|
S. Shenker, "On the Strategy-Proof and Smooth Allocation o~ Private Goods in a Production Economy", preprint, 1993. (available from parcftp.parc.xerox.com as pub/net-research/otss.ps)
|
| |
36
|
S. Shenker, "Some Technical Results on Continuity, Strategy-Proofness, and Related Strategic Concepts", preprint, 1993. (available from parcftp.parc.xerox.com as pub/net-research/str.ps)
|
| |
37
|
W. Thomson and H. Varian, "Theories of Justice Based on Symmetry", in Social Goals and Organization: Essays in Memory of Elisha Pazner, Hurwicz, Schmeidler, and Sonnenschein eds., Cambridge University Press, 1985.
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kihong Park , Meera Sitharam , Shaogang Chen, Quality of service provision in noncooperative networks: heterogenous preferences, multi-dimensional QoS vectors, and burstiness, Proceedings of the first international conference on Information and computation economies, p.111-127, October 25-28, 1998, Charleston, South Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|