ACM Home Page
Please provide us with feedback. Feedback
Application-oriented flow control: fundamentals, algorithms and fairness
Full text PdfPdf (558 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 14 ,  Issue 6  (December 2006) table of contents
Pages: 1282 - 1291  
Year of Publication: 2006
ISSN:1063-6692
Authors
Wei-Hua Wang  Department of Electrical and Electronic Engineering, University of Melbourne, Victoria, Australia
Marimuthu Palaniswami  Department of Electrical and Electronic Engineering, University of Melbourne, Victoria, Australia
Steven H. Low  Departments of Computer Science and Electrical Engineering, California Institute of Technology, Pasadena, CA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 88,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2006.886318

ABSTRACT

This paper is concerned with flow control and resource allocation problems in computer networks in which real-time applications may have hard quality of service (QoS) requirements. Recent optimal flow control approaches are unable to deal with these problems since QoS utility functions generally do not satisfy the strict concavity condition in real-time applications. For elastic traffic, we show that bandwidth allocations using the existing optimal flow control strategy can be quite unfair. If we consider different QoS requirements among network users, it may be undesirable to allocate bandwidth simply according to the traditional max-min fairness or proportional fairness. Instead, a network should have the ability to allocate bandwidth resources to various users, addressing their real utility requirements. For these reasons, this paper proposes a new distributed flow control algorithm for multiservice networks, where the application's utility is only assumed to be continuously increasing over the available bandwidth. In this, we show that the algorithm converges, and that at convergence, the utility achieved by each application is well balanced in a proportionally (or max-min) fair manner.


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
[1] S. Shenker, "Fundamental design issues for the future Internet," IEEE J. Sel. Areas Commun., vol. 13, no. 7, pp. 1176-1188, Sep. 1995.
 
2
[2] F. P. Kelly, "Charging and rate control for elastic traffic," Eur. Trans. Telecommun., vol. 8, pp. 33-37, Jan. 1997.
 
3
[3] F. P. Kelly, A. Maulloo, and D. Tan, "Rate control for communication networks: shadow prices, proportional fairness and stability," J. Oper. Res. Soc., vol. 49, pp. 237-252, Mar. 1998.
 
4
[4] R. J. Gibbens and F. P. Kelly, "Resource pricing and the evolution of congestion control," Automatica, vol. 35, pp. 1969-1985, Dec. 1999.
 
5
 
6
 
7
 
8
[8] S. H. Low, F. Paganini, and J. C. Doyle, "Internet congestion control," IEEE Contr. Syst. Mag., vol. 22, no. 1, pp. 28-43, Feb. 2002.
 
9
 
10
[10] E. Altman, T. Basar, and R. Srikant, "Nash equilibria for combined flow control and routing in networks: asymptotic behavior for a large number of users," IEEE Trans. Autom. Contr., vol. 47, no. 6, pp. 917-930, Jun. 2002.
 
11
[11] T. Alpcan and T. Basar, "Distributed algorithms for Nash equilibria of flow control games," in Annals of Dynamic Games, A. Nowak, Ed. Cambridge, MA: Birkhauser, 2003.
 
12
[12] T. Alpcan and T. Basar, "A utility-based congestion control scheme for Internet-style networks with delay," in Proc. IEEE INFOCOM 2003, pp. 2039-2048.
 
13
[13] F. P. Kelly, "Fairness and stability of end-to-end congestion control," Eur. J. Contr., vol. 9, pp. 149-165, 2003.
 
14
[14] K. Kar, S. Sarkar, and L. Tassiulas, "Optimization-based rate control for multipath sessions," Inst. Syst. Res., Univ. Maryland, Baltimore, MD, Tech. Rep. 2001-1, 2001.
 
15
 
16
[16] K. Kar, S. Sarkar, and L. Tassiulas, "A scalable low-overhead rate control algorithm for multirate multicast sessions," IEEE J. Sel. Areas Commun., vol. 20, no. 8, pp. 1541-1557, Oct. 2002.
 
17
[17] W. H. Wang, M. Palaniswami, and S. H. Low, "Necessary and sufficient conditions of optimal flow control in multirate multicast networks," Proc. Inst. Electr. Eng.--Commun., vol. 150, pp. 385-390, Oct. 2003.
 
18
 
19
20
 
21
[21] L. S. Brakmo and L. L. Peterson, "TCP Vegas: end to end congestion avoidance on a global Internet," IEEE J. Sel. Areas Commun., vol. 13, no. 8, pp. 1465-1480, Oct. 1995.
 
22
 
23
[23] S. Athuraliya, S. H. Low, V. H. Li, and Q. Yin, "REM: active queue management," IEEE Network, vol. 15, no. 3, pp. 48-53, May-Jun. 2001.
 
24
 
25
 
26
[26] T. Bially, B. Gold, and S. Seneff, "A technique for adaptive voice flow control in integrated packet networks," IEEE Trans. Commun., vol. 28, no. 3, pp. 325-333, Mar. 1980.
 
27
[27] F. Kishino, K. Manabe, Y. Hayashi, and H. Yasuda, "Variable bit-rate coding of video signals for ATM networks," IEEE J. Sel. Areas Commun., vol. 7, no. 5, pp. 801-806, Jun. 1989.
 
28
[28] Z. Cao and E. W. Zegura, "Utility max-min: an application-oriented bandwidth allocation scheme," in Proc. IEEE INFOCOM'99, pp. 793-801.
 
29
[29] W. H. Wang, "Optimal flow control in packet switched networks," Ph.D. dissertation, Univ. Melbourne, Victoria, Australia, Apr. 2003.
 
30
[30] W. Rudin, Principles of Mathematical Analysis, 3rd ed. New York: McGraw-Hall, 1976.
 
31


Collaborative Colleagues:
Wei-Hua Wang: colleagues
Marimuthu Palaniswami: colleagues
Steven H. Low: colleagues