DocumentCode
2563657
Title
An Additive Increase Smooth Decrease (AISD) Strategy for Data and Streaming Applications
Author
Bakthavachalu, Sivakumar ; Bassi, Steven ; Jianxuan, Xu ; Labrador, Miguel A.
Author_Institution
Dept. of Comput. Sci. & Eng., South Florida Univ., Tampa, FL
fYear
2007
fDate
11-13 April 2007
Firstpage
27
Lastpage
34
Abstract
Voice over IP and video applications continue to increase the amount of real-time traffic over the Internet. These applications utilize the UDP protocol because TCP is not suitable for streaming applications since its congestion control mechanism can change the connection´s transmission rate drastically, affecting the user-perceived quality of the transmission. Nonetheless, the use of end-to-end flow and congestion control mechanisms for streaming applications has been acknowledged as an important measure to ease or eliminate the congestion collapse problem in the Internet, and the unfairness problem that exist when TCP and UDP share the same congested bottleneck link. In this paper, we propose the smooth fair TCP SACK-based (SF-SACK) protocol to address these problems. SF-SACK implements the well-known end-to-end window-based congestion control algorithm of TCP but uses an additive increase smooth decrease (AISD) strategy that considers history in the evolution of the congestion window. Through simulations and experimentation, we show that if SF-SACK is used by both streaming and data-oriented applications, streaming applications receive a smooth service, and fairness is achieved. If SF-SACK is used for streaming applications only, it is unfair to TCP (not TCP-friendly) but substantially fairer and beneficial than UDP.
Keywords
Internet telephony; data communication; telecommunication congestion control; telecommunication traffic; transport protocols; AISD; Internet; UDP protocol; additive increase smooth decrease; congestion collapse problem; congestion control mechanisms; data applications; end-to-end flow; end-to-end window-based congestion control; real-time traffic; smooth fair TCP SACK-based protocol; streaming applications; voice over IP; Bandwidth; Bit rate; Delay; History; Internet; Probes; Protocols; Stability; Streaming media; TCPIP; Fairness; TCP-friendliness; congestion collapse;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing, and Communications Conference, 2007. IPCCC 2007. IEEE Internationa
Conference_Location
New Orleans, LA
ISSN
1097-2641
Print_ISBN
1-4244-1138-6
Electronic_ISBN
1097-2641
Type
conf
DOI
10.1109/PCCC.2007.358876
Filename
4197912
Link To Document