ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computer Communications
Volume 30, Issue 2, 15 January 2007, Pages 341-350
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (655 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.comcom.2006.08.038    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2006 Elsevier B.V. All rights reserved.

TCP-friendly congestion control to guarantee smoothness by Slack Term

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Yuan-Cheng LaiCorresponding Author Contact Information, a, E-mail The Corresponding Author

aDepartment of Information Management, National Taiwan University of Science and Technology, No. 43, Sec. 4, Keelung Road, Taipei, Taiwan, ROC


Received 9 April 2006; 
revised 22 August 2006; 
accepted 24 August 2006. 
Available online 25 September 2006.

Abstract

With the rapid advance of network technologies over the past decade, more and more real-time multimedia applications, such as telephony and video conference, are widely deployed in the Internet. These multimedia applications are commonly implemented using UDP because some characteristics of TCP, for example, the burst transmission and frequent window variation, are not suitable for them. However, since UDP does not employ any congestion control, the unfair treatment towards TCP occurs. For these reasons, a new concept, “TCP-friendliness” is advocated. A TCP-friendly flow will share bandwidth similar to competing TCP flows. In this paper, we present a new TCP-friendly congestion control, Slack Term, by patching TCP-Friendly Rate Control (TFRC) and TCP Emulation At Receivers (TEAR). Slack Term limits the variation of sending rate to guarantee the smoothness, records the deficit/excess of bandwidth, and then compensates/returns it in the future to assure the friendliness. Simulation results show that our algorithm can enhance TFRC and TEAR with the smoother transmission rate and achieve the similar TCP-friendliness.

Keywords: Congestion control; TCP-friendliness; TFRC; TEAR

Article Outline

1. Introduction
2. Background
2.1. TFRC
2.2. TEAR
2.3. Problem of setting the proper weights
3. Proposed approach
3.1. Algorithm of Slack Term
3.2. Features of Slack Term
4. Simulation results
4.1. Network model
4.2. Dynamics of TFRC-ST and TEAR-ST
4.3. Comparison of TFRC and TFRC-ST
4.4. Comparison of TEAR and TEAR-ST
5. Discussion of transient behaviors
5.1. Steady state
5.2. Aggressiveness
5.3. Responsiveness
6. Conclusions
References
Vitae












Corresponding Author Contact InformationTel.: +886 2 27376794; fax: +886 2 27376777.

Computer Communications
Volume 30, Issue 2, 15 January 2007, Pages 341-350
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.